public ConversationService(IConversationItemTypeRepository conversationItemTypeRepository, IMapper mapper, IConversationRepository conversationRepository, IHttpContextAccessor httpContextAccessor, IUserRepository userRepository, IClientGroupRepository clientGroupRepository, IMessageRepository messageRepository, IMessageTextRepository messagTextRepository, IMessageImageRepository messageImageRepository, IMessageMultiMediaRepository messageMultiMediaRepository, IMessagePostThumbnailRepository messagePostThumbnailRepository, IMessageConversationActivityRepository messageConversationActivityRepository) { this.conversationItemTypeRepository = conversationItemTypeRepository; this.mapper = mapper; this.conversationRepository = conversationRepository; this.httpContextAccessor = httpContextAccessor; this.userRepository = userRepository; this.clientGroupRepository = clientGroupRepository; this.messageRepository = messageRepository; this.messagTextRepository = messagTextRepository; this.messageImageRepository = messageImageRepository; this.messageMultiMediaRepository = messageMultiMediaRepository; this.messagePostThumbnailRepository = messagePostThumbnailRepository; this.messageConversationActivityRepository = messageConversationActivityRepository; }
public MessageService(IMessageRepository messageRepository, IUserRepository userRepository, IHttpContextAccessor httpContextAccessor, IFcmRepository fcmRepository, IMapper mapper, IMessageConversationActivityRepository messageConversationActivityRepository, IMessageImageRepository messageImageRepository, IMessageMultiMediaRepository messageMultiMediaRepository, IMessagePostThumbnailRepository messagePostThumbnailRepository, IMessageTextRepository messageTextRepository) { this.messageRepository = messageRepository; this.userRepository = userRepository; this.httpContextAccessor = httpContextAccessor; this.fcmRepository = fcmRepository; this.mapper = mapper; this.messageConversationActivityRepository = messageConversationActivityRepository; this.messageImageRepository = messageImageRepository; this.messageMultiMediaRepository = messageMultiMediaRepository; this.messagePostThumbnailRepository = messagePostThumbnailRepository; this.messageTextRepository = messageTextRepository; }