你好我正在尝试使用视图模型和洋葱架构进行在线商店mvc applciation。所以在我的interfaces文件夹中,我有我的数据库上下文
class OnlineStoreDBContext:DbContext
{
public DbSet<Language> Languages { get; set; }
public DbSet<Category> Categories { get; set; }
public DbSet<CategoryLanguages> CategoryLanguages{ get; set; }
public DbSet<Product> Product { get; set; }
public DbSet<ProductLanguages> ProductLanguages { get; set; }
public DbSet<ProductCategories> ProuctCategories { get; set; }
public DbSet<Order> Orders { get; set; }
public DbSet<OrderDetails> OrderDetails { get; set; }
public DbSet<Customer> Customers { get; set; }
}
在我的web.config
我的mvc applciation中,我有以下与我的数据库的连接
<add name="OnlineStoreDBContext" connectionString="Data Source=.\SQLexpress;Initial Catalog=OnlineStore;Integrated Security= true" providerName="System.Data.SqlClient" />
1.现在我尝试在visual studio 2013中使用asp.net身份,但我想要表格 IDENTITY创建了我的数据库OnlineStore,我使用Code First Entity框架方法创建了哪些表。
我感谢任何帮助
答案 0 :(得分:4)
我对MVC的事情非常不熟悉,遗憾的是我可以说..但我在类似情况下所做的是在web.config文件中创建一个连接字符串到你自己的数据库,但是将它命名为"DefaultConnection"
< / p>
<add name="DefaultConnection" connectionString="Data Source=.\SQLexpress;Initial Catalog=OnlineStore;Integrated Security= true" providerName="System.Data.SqlClient" />
然后我运行应用程序并继续注册并注册为用户...然后我看到架构是在我的数据库中创建的。然后我想你可以在那个DB中添加你自己的表和东西..
“1。由于我想扩展用户类,你可以为我提供一种为用户身份添加更多字段的简单方法。”
如果我没有弄错,您打算添加其他个人资料信息。我是一个新的ASP.net身份,但我发现快速搜索:
http://www.itorian.com/2013/11/customize-users-profile-in-aspnet.html
希望我帮了一下......