Ejemplo n.º 1
0
 public static void Initialize(IServiceProvider serviceProvider)
 {
     using (var context = new MSAContext(
                serviceProvider.GetRequiredService <
                    DbContextOptions <MSAContext> >()))
     {
         if (context.User.Any())
         {
             return;   // DB has been seeded
         }
         var users = UserGenerator.GenerateUsers();
         foreach (User user in users)
         {
             context.User.AddRange(user);
         }
         Console.WriteLine("DB seeded.");
         context.SaveChanges();
     }
 }
Ejemplo n.º 2
0
 public UserRepository(MSAContext dbContext)
 {
     model     = dbContext.User;
     tableName = "User";
     context   = dbContext;
 }
Ejemplo n.º 3
0
 public FriendshipRepository(MSAContext dbContext)
 {
     model     = dbContext.Friendship;
     tableName = "Friendship";
     context   = dbContext;
 }
Ejemplo n.º 4
0
 public MessageRepository(MSAContext dbContext)
 {
     model     = dbContext.Message;
     tableName = "Message";
     context   = dbContext;
 }
Ejemplo n.º 5
0
 public ConversationRepository(MSAContext dbContext)
 {
     model     = dbContext.Conversation;
     tableName = "Conversation";
     context   = dbContext;
 }
Ejemplo n.º 6
0
 public CommentRepository(MSAContext dbContext)
 {
     model     = dbContext.Comment;
     tableName = "Comment";
     context   = dbContext;
 }