public Api( IMessageRepository messageRepository, IConversationMessageRepository conversationMessageRepository, IUserService userService ) { messages = messageRepository; users = userService; conversationMessages = conversationMessageRepository; }
public MessageController( UserManager <ApplicationUser> userManager, IConversationRepository conversationRepository, IConversationMessageRepository conversationMessageRepository, IConversationInstanceRepository conversationInstanceRepository) { _userManager = userManager; _conversationRepository = conversationRepository; _conversationMessageRepository = conversationMessageRepository; _conversationInstanceRepository = conversationInstanceRepository; }
public ChatHub( IUserRepository userRepository, IChatGroupRepository channelRepository, IMessageRepository messageRepository, IChatGroupChannelRepository chatGroupChannelRepository, IConversationRepository conversationRepository, IConversationMessageRepository conversationMessageRepository ) { users = userRepository; groups = channelRepository; messages = messageRepository; channels = chatGroupChannelRepository; conversations = conversationRepository; conversationMessages = conversationMessageRepository; }
public ConversationService(IConversationRepository conversationRepository, IConversationMessageRepository conversationMessageRepository, IUnitOfWork uow) { _conversationRepository = conversationRepository; _conversationMessageRepository = conversationMessageRepository; _uow = uow; }