private async Task PersistNewUserAsync(ChatId chatId, long userId, int agencyId) { var userChatContext = new UserChatContext(userId, chatId) { AgencyId = agencyId, }; await _dbContext.UserChatContexts.AddAsync(userChatContext); await _dbContext.SaveChangesAsync(); }
public GroupUserRepository(UserChatContext context, ILoggerProvider loggerProvider, IConfiguration configuration) : base(context, loggerProvider, configuration) { }
public FriendshipRepository(UserChatContext context, ILoggerProvider loggerProvider, IConfiguration configuration) : base(context, loggerProvider, configuration) { }