public ChatUserStateWatcher( IChatCommunicator chatCommunicator, IUserFriendsCache userFriendsCache, IOnlineClientManager<ChatChannel> onlineClientManager) { _chatCommunicator = chatCommunicator; _userFriendsCache = userFriendsCache; _onlineClientManager = onlineClientManager; }
public ChatAppService( IRepository <ChatMessage, long> chatMessageRepository, IUserFriendsCache userFriendsCache, IOnlineClientManager onlineClientManager, IChatCommunicator chatCommunicator) { _chatMessageRepository = chatMessageRepository; _userFriendsCache = userFriendsCache; _onlineClientManager = onlineClientManager; _chatCommunicator = chatCommunicator; }
public ChatAppService( IRepository <ChatMessage, long> chatMessageRepository, IUserFriendsCache userFriendsCache, IOnlineClientManager <ChatChannel> onlineClientManager, IChatCommunicator chatCommunicator, IEnumExtensionsAppService enumExtensionsAppService) { _chatMessageRepository = chatMessageRepository; _userFriendsCache = userFriendsCache; _onlineClientManager = onlineClientManager; _chatCommunicator = chatCommunicator; _enumExtensionsAppService = enumExtensionsAppService; }
public FriendshipAppService( IFriendshipManager friendshipManager, IOnlineClientManager onlineClientManager, IChatCommunicator chatCommunicator, ITenantCache tenantCache, IChatFeatureChecker chatFeatureChecker) { _friendshipManager = friendshipManager; _onlineClientManager = onlineClientManager; _chatCommunicator = chatCommunicator; _tenantCache = tenantCache; _chatFeatureChecker = chatFeatureChecker; }
public ChatAppService(IRepository <ChatMessage, long> chatMessageRepository, IRepository <UserChatMessageLog, long> userChatMessageLogRepository, IRepository <ChatSession, long> chatSessionRepository, IRepository <ChatSessionMember, long> chatSessionMemberRepository, IRepository <User, long> userRepository, IHttpContextAccessor httpContextAccessor, IChatCommunicator chatCommunicator) { _chatMessageRepository = chatMessageRepository; _userChatMessageLogRepository = userChatMessageLogRepository; _chatSessionRepository = chatSessionRepository; _chatSessionMemberRepository = chatSessionMemberRepository; _userRepository = userRepository; _httpContextAccessor = httpContextAccessor; _chatCommunicator = chatCommunicator; }
public FriendshipAppService( IFriendshipManager friendshipManager, IOnlineClientManager onlineClientManager, IChatCommunicator chatCommunicator, ITenantCache tenantCache, IChatFeatureChecker chatFeatureChecker, IRepository <User, long> userRepository, IRepository <Friendship, long> friendshipRepository) { _friendshipManager = friendshipManager; _onlineClientManager = onlineClientManager; _chatCommunicator = chatCommunicator; _tenantCache = tenantCache; _chatFeatureChecker = chatFeatureChecker; _userRepository = userRepository; _friendshipRepository = friendshipRepository; }
public ChatMessageManager( IFriendshipManager friendshipManager, IChatCommunicator chatCommunicator, IOnlineClientManager <ChatChannel> onlineClientManager, UserManager userManager, ITenantCache tenantCache, IUserFriendsCache userFriendsCache, IRepository <ChatMessage, long> chatMessageRepository, IChatFeatureChecker chatFeatureChecker) { _friendshipManager = friendshipManager; _chatCommunicator = chatCommunicator; _onlineClientManager = onlineClientManager; _userManager = userManager; _tenantCache = tenantCache; _userFriendsCache = userFriendsCache; _chatMessageRepository = chatMessageRepository; _chatFeatureChecker = chatFeatureChecker; }