什么是AddTablesWithEntityFramework() vs AddTables(新mobileapptab
本文关键字:AddTables mobileapptab vs AddTablesWithEntityFramework 什么 | 更新日期: 2023-09-27 18:14:45
我一直在使用
.AddTables(new MobileAppTableConfiguration()
.MapTableControllers()
.AddEntityFramework())
设置我的MobileAppConfiguration,但最近看到在Adrian Hall的书https://adrianhall.github.io/develop-mobile-apps-with-csharp-and-azure/chapter2/custom/
.AddTablesWithEntityFramework()
它们有什么不同?我应该使用后者吗?
此调用来自标准Azure移动应用程序中的Startup.cs,例如
public static void SetupMobileApp(IAppBuilder app, IKernel kernel)
{
HttpConfiguration config = new HttpConfiguration();
//new MobileAppConfiguration()
// .UseDefaultConfiguration()
// .ApplyTo(config);
new MobileAppConfiguration()
.MapApiControllers()
.AddTables(new MobileAppTableConfiguration()
.MapTableControllers()
.AddEntityFramework())
.AddPushNotifications()
.MapLegacyCrossDomainController()
.ApplyTo(config);
这是同样的事情,它只设置EntityFramework与 tablectroller 的默认设置。源。