/// <summary>The seed.</summary> /// <param name="modelBuilder">The model builder.</param> public static void Seed(this ModelBuilder modelBuilder) { modelBuilder.Entity <Role>() .HasData( new Role { Id = 1, Name = "Role 1", Description = "Role 1 Açıklaması" }); modelBuilder.Entity <Permission>() .HasData( new Permission { Id = 1, PermissionTypeId = 1, Name = "Permission 1", Description = "Permission 1 Açıklaması" }); var saltPassword = PasswordHelper.CreateSaltPassword(); modelBuilder.Entity <User>() .HasData( new User { Id = 1, FirstName = "Admin", LastName = "Admin", Email = "*****@*****.**", Password = PasswordHelper.EncodePassword("Admin!123.", saltPassword), PasswordSalt = saltPassword, }); modelBuilder.Entity <UserRole>() .HasData( new UserRole { Id = 1, UserId = 1, RoleId = 1, }); modelBuilder.Entity <UserPermission>() .HasData( new UserPermission { Id = 1, UserId = 1, PermissionId = 1, }); }