2014-02-14 48 views
2

您好我正在嘗試使視圖模型和洋蔥體系結構在線商店mvc applciation。所以在我的interfaces文件夾我有我的分貝範圍內試圖將asp.net標識表移動到我的數據庫

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; } 


    } 

在我的我的MVC applciation的web.config我有以下連接到我的數據庫

<add name="OnlineStoreDBContext" connectionString="Data Source=.\SQLexpress;Initial Catalog=OnlineStore;Integrated Security= true" providerName="System.Data.SqlClient" /> 

1.Now我嘗試使用asp.net身份在視覺工作室2013年,但我想表格身份創建在我的數據庫OnlineStore創建我使用代碼第一個實體框架方法創建的表。

  1. 由於我想擴展用戶類,你可以給我一個簡單的方法來爲用戶標識添加更多的字段。

我感謝所有幫助

回答

4

我很熟悉MVC的事情,可悲的是,我可以說..但我類似的情況做的是建立在網絡的連接字符串,以自己的數據庫。配置文件,但將其命名爲"DefaultConnection"

<add name="DefaultConnection" connectionString="Data Source=.\SQLexpress;Initial Catalog=OnlineStore;Integrated Security= true" providerName="System.Data.SqlClient" /> 

然後我運行應用程序並進行註冊和註冊爲用戶......然後,我看到的模式在我的數據庫中創建。然後,我認爲你可以添加自己的表和東西在該數據庫..

「1.因爲我想擴展用戶類可以爲我提供一個簡單的方法爲用戶身份添加更多的字段。 「

如果我沒有得到它的錯誤,你的意思是添加額外的配置文件信息。我是一個新的身份ASP.net但具有快速搜索,我發現:

http://www.itorian.com/2013/11/customize-users-profile-in-aspnet.html

http://www.c-sharpcorner.com/UploadFile/4b0136/adding-profile-data-in-Asp-Net-identity-using-visual-studio/

希望我幫一點..

相關問題