Asp.net mvc 4 将简单成员资格profider功能移动到类库项目
我正在尝试将我的Asp.net mvc 4 将简单成员资格profider功能移动到类库项目,asp.net-mvc-4,ef-code-first,simplemembership,Asp.net Mvc 4,Ef Code First,Simplemembership,我正在尝试将我的DbSet移动到一个类库项目中,该项目将用于数据库操作 我一直在遵循code-First/SimpleMembershipProfider项目的教程。通过类库项目,我已经用新表等填充了数据库 但我错过了你们能在图片上看到的网页和表格 这是我的datacontext类: public class DataContext : DbContext { public DataContext() : base("DefaultConnection") { }
DbSet
移动到一个类库项目中,该项目将用于数据库操作
我一直在遵循code-First
/SimpleMembershipProfider
项目的教程。通过类库项目,我已经用新表等填充了数据库
但我错过了你们能在图片上看到的网页和表格
这是我的datacontext类:
public class DataContext : DbContext
{
public DataContext() : base("DefaultConnection")
{
}
public DbSet<Orders> Orders { get; set; }
public DbSet<Appointment> Appointment { get; set; }
public DbSet<UserProfile> UserProfile { get; set; }
}
我不确定如何处理我的webproject中的Filters文件夹(它具有类InitializeSimpleMembershipAttribute
)
有人能告诉我如何在数据库中创建网页吗?以及如何将websecurity等移动到类库项目中
提前谢谢 如果您试图控制Asp.net简单成员表,或将Asp.net简单成员表作为实体框架模型和项目实体框架的一部分,则需要采取许多步骤。我会一步一步地解释它们,但这会花费太长的时间,所以我只会提供给你参考
如果您有任何具体问题,我很乐意回答。如果您试图控制Asp.net简单成员表,或将Asp.net简单成员表作为实体框架模型的一部分包含在项目实体框架中,您需要采取许多步骤。我会一步一步地解释它们,但这会花费太长的时间,所以我只会提供给你参考
如果您有任何具体问题,我很乐意回答。您是否试图控制SimpleMembership
并将其包含在您的项目实体框架中?您是否试图控制SimpleMembership
并将其包含在您的项目实体框架中?您好,我看到我必须创建表“网页与会员“还有角色和oauth等等,我自己。在我遵循的第二个链接教程中,我没有看到这4个表中的任何一个被创建?另一个问题是,如果我想从我的类库项目中为用户等添加种子,我必须在那里创建什么才能实现它?@Yustme您可以手动创建表,这样您就拥有了控制权,并且可以将它们放在您想要的任何地方。这样,您就可以对整个应用程序使用相同的连接字符串。为了给用户提供种子,你必须启用迁移,第二个链接谈到了这一点。很多和平只是在他们的位置上发生的。谢谢@YUSTEME我很高兴知道这很有帮助。嗨,所以我看到我必须自己创建表格“webpages_Membership”和角色以及oauth等。在我遵循的第二个链接教程中,我没有看到这4个表中的任何一个被创建?另一个问题是,如果我想从我的类库项目中为用户等添加种子,我必须在那里创建什么才能实现它?@Yustme您可以手动创建表,这样您就拥有了控制权,并且可以将它们放在您想要的任何地方。这样,您就可以对整个应用程序使用相同的连接字符串。为了给用户提供种子,你必须启用迁移,第二个链接谈到了这一点。很多和平只是在他们的位置上发生的。谢谢@圣诞节我很高兴知道这是有帮助的。
<configuration>
<configSections>
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections>
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=.;Initial Catalog=aspnet-CodeFirst-test;Integrated Security=SSPI;" providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<roleManager enabled="true" defaultProvider="SimpleRoleProvider">
<providers>
<clear />
<add name="SimpleRoleProvider" type="WebMatrix.WebData.SimpleRoleProvider, WebMatrix.WebData" />
</providers>
</roleManager>
<membership defaultProvider="SimpleMembershipProvider">
<providers>
<clear />
<add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" />
</providers>
</membership>
</system.web>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0" />
</parameters>
</defaultConnectionFactory>
</entityFramework>
</configuration>