0
コードの最初の移行アプローチ(コードからのgenrateデータベース)を使用しようとしています。しかし、直面している誤り。ここに私のコードはApplicationDbContext.OnModelCreating(ModelBuilder):オーバーライドするのに適切なメソッドが見つかりません
using Microsoft.AspNet.Identity.EntityFramework;
namespace IMChatApp.Models
{
// You can add profile data for the user by adding more properties to your ApplicationUser class, please visit http://go.microsoft.com/fwlink/?LinkID=317594 to learn more.
public class ApplicationUser : IdentityUser
{
}
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("DefaultConnection")
{
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.IncludeMetadataInDatabase = false;
}
public System.Data.Entity.DbSet<JustDoIt.Models.user> users { get; set; }
}
}
保護されているのではなくメソッドをpublicにすると機能しますか?派生クラスの場合は –
とするだけで、 'override'> hit space> intellisenseからメソッドを選択すると、そのようなエラーの余地はありません。 – niksofteng