public UserCreateJoinIMEventHandler( ICurrentTenant currentTenant, IUnitOfWorkManager unitOfWorkManager, IUserChatSettingRepository userChatSettingRepository) { _currentTenant = currentTenant; _unitOfWorkManager = unitOfWorkManager; _userChatSettingRepository = userChatSettingRepository; }
public MessageStore( IGroupRepository groupRepository, IMessageRepository messageRepository, ISnowflakeIdGenerator snowflakeIdGenerator, IUserChatSettingRepository userChatSettingRepository) { GroupRepository = groupRepository; MessageRepository = messageRepository; SnowflakeIdGenerator = snowflakeIdGenerator; UserChatSettingRepository = userChatSettingRepository; }
public ChatDataSeeder( IClock clock, ICurrentTenant currentTenant, IUserChatCardRepository userChatCardRepository, IUserChatSettingRepository userChatSettingRepository) { Clock = clock; CurrentTenant = currentTenant; UserChatCardRepository = userChatCardRepository; UserChatSettingRepository = userChatSettingRepository; }
public FriendStore( IClock clock, ILogger <FriendStore> logger, ICurrentTenant currentTenant, IDistributedCache <UserFriendCacheItem> cache, IUserChatFriendRepository userChatFriendRepository, IUserChatSettingRepository userChatSettingRepository ) { _clock = clock; _cache = cache; _logger = logger; _currentTenant = currentTenant; _userChatFriendRepository = userChatFriendRepository; _userChatSettingRepository = userChatSettingRepository; }
public MessageStore( IFriendStore friendStore, IObjectMapper objectMapper, ICurrentTenant currentTenant, IUnitOfWorkManager unitOfWorkManager, IGroupRepository groupRepository, IMessageRepository messageRepository, IUserChatSettingRepository userChatSettingRepository) { _friendStore = friendStore; _objectMapper = objectMapper; _currentTenant = currentTenant; _unitOfWorkManager = unitOfWorkManager; _groupRepository = groupRepository; _messageRepository = messageRepository; _userChatSettingRepository = userChatSettingRepository; }