Esempio n. 1
0
 public LogRepository(IChatDbClient dbClient)
 {
     _logs = dbClient.Database.GetCollection <LogEntity>(DbConstants.logCollection);
 }
Esempio n. 2
0
 public ThreadRepository(IChatDbClient dbClient)
 {
     _threads = dbClient.Database.GetCollection <ThreadEntity>(DbConstants.ThreadCollection);
 }
Esempio n. 3
0
 public TeamRepository(IChatDbClient dbClient, IPartnerContext partnerContext)
 {
     _teams = dbClient.Database.GetCollection <TeamEntity>(DbConstants.TeamCollection);
 }
Esempio n. 4
0
 public UserRepository(IChatDbClient dbClient, IChatUserDbContext chatUserDbContext)
 {
     _chatUserDbContext = chatUserDbContext;
 }
Esempio n. 5
0
 public MessageRepository(IChatDbClient dbClient, int archivalDays)
 {
     _messages     = dbClient.Database.GetCollection <MessageEntity>(DbConstants.MessageCollection);
     _archivalDays = archivalDays;
 }
Esempio n. 6
0
 public GroupRepository(IChatDbClient dbClient)
 {
     _groups = dbClient.Database.GetCollection <GroupEntity>(DbConstants.GroupCollection);
 }