【发布时间】:2013-03-22 16:13:34
【问题描述】:
我遇到了一个大问题。
我正在构建一个使用 ASP.NET 4 Web 应用程序 > Azure SQL > Azure 移动服务 > Windows Phone 8 应用程序的系统。数据被输入到已经托管在 azure 上的网站中,该网站使用了成员资格提供程序,因此使用了默认表。此数据已成功存储在 Azure SQL db 上。
我的主要障碍是 Azure 移动服务 要求其上的每个表都将其主键称为“id” - 小写!在我看来很疯狂。当然,Membership Provider 对 PK 有不同的名称。
问题 - 我是否应该重新设计我的整个 ASP.NET 应用程序(花费大量时间和精力)以使用 CUSTOM 会员资格(使用名为“id”的 PK 列)或尝试找到一种方法来尝试将列名即时更改为“id”(不知道怎么做!)。有人有什么建议吗?非常感谢提前。
【问题讨论】:
标签: azure asp.net-membership azure-sql-database azure-mobile-services