public ChatGroupService( IChatGroupRepository chatGroupRepository, IChatGroupMembershipRepository membershipRepository, IChatGroupChannelRepository channelRepository, IMessageRepository messageRepository ) { chatGroups = chatGroupRepository; chatGroupMembers = membershipRepository; channels = channelRepository; messages = messageRepository; }
public UserService( IUserRepository userRepository, IChatGroupMembershipRepository chatGroupMembershipRepository, IChatGroupService chatGroupService, IFriendRequestRepository friendRequestRepository, IConversationRepository conversationRepository) { users = userRepository; chatGroups = chatGroupService; chatGroupMembership = chatGroupMembershipRepository; friendRequests = friendRequestRepository; conversations = conversationRepository; }