Esempio n. 1
0
 public ChatMessagesService(TDotChatConfiguration chatServicesConfiguration, IChatMessagesPermissionValidator <TChatInfo, TChatUser, TChatMessageCollection, TChatMessage, TChatMessageInfo, TTextMessage, TQuoteMessage, TMessageAttachmentCollection, TMessageAttachment, TChatRefMessageCollection, TChatRefMessage, TContactMessageCollection, TContactMessage, TMessageFilter, TPagedResult, TPagingOptions> chatMessagesPermissionValidator, IReadChatMessageStore <TChatInfo, TChatUser, TChatMessageCollection, TChatMessage, TChatMessageInfo, TTextMessage, TQuoteMessage, TMessageAttachmentCollection, TMessageAttachment, TChatRefMessageCollection, TChatRefMessage, TContactMessageCollection, TContactMessage, TMessageFilter, TPagedResult, TPagingOptions> readChatMessageStore, IChatMessagesCommandBuilder <TChatInfo, TChatUser, TChatMessageInfo, TTextMessage, TQuoteMessage, TMessageAttachmentCollection, TMessageAttachment, TChatRefMessageCollection, TChatRefMessage, TContactMessageCollection, TContactMessage> chatMessagesCommandBuilder, IChatCommandSender chatCommandSender) : base(chatServicesConfiguration)
 {
     ChatMessagesPermissionValidator = chatMessagesPermissionValidator;
     ReadChatMessageStore            = readChatMessageStore;
     ChatMessagesCommandBuilder      = chatMessagesCommandBuilder;
     ChatCommandSender = chatCommandSender;
 }
Esempio n. 2
0
 public ChatMessagesService(ChatServicesConfiguration chatServicesConfiguration,
                            IChatMessagesPermissionValidator <ChatInfo, ChatUser, List <ChatMessage>, ChatMessage, ChatMessageInfo, TextMessage, QuoteMessage, List <MessageAttachment>, MessageAttachment, List <ChatRefMessage>, ChatRefMessage, List <ContactMessage>, ContactMessage, MessageFilter, PagedResult <List <ChatMessage>, ChatMessage>, PagingOptions> chatMessagesPermissionValidator,
                            IReadChatMessageStore <ChatInfo, ChatUser, List <ChatMessage>, ChatMessage, ChatMessageInfo, TextMessage, QuoteMessage, List <MessageAttachment>, MessageAttachment, List <ChatRefMessage>, ChatRefMessage, List <ContactMessage>, ContactMessage, MessageFilter, PagedResult <List <ChatMessage>, ChatMessage>, PagingOptions> readChatMessageStore,
                            IChatMessagesCommandBuilder <ChatInfo, ChatUser, ChatMessageInfo, TextMessage, QuoteMessage, List <MessageAttachment>, MessageAttachment, List <ChatRefMessage>, ChatRefMessage, List <ContactMessage>, ContactMessage> chatMessagesCommandBuilder,
                            IChatCommandSender chatCommandSender)
     : base(chatServicesConfiguration, chatMessagesPermissionValidator, readChatMessageStore, chatMessagesCommandBuilder, chatCommandSender)
 {
 }
Esempio n. 3
0
 public ChatsService(ChatServicesConfiguration chatServicesConfiguration, IChatsPermissionValidator <List <PersonalizedChat>, PersonalizedChat, Chat, ChatInfo, List <ChatParticipant>, ChatParticipant, ChatUser, ChatMessageInfo, TextMessage, QuoteMessage, List <MessageAttachment>, MessageAttachment, List <ChatRefMessage>, ChatRefMessage, List <ContactMessage>, ContactMessage, ChatFilter <ChatUserFilter, MessageFilter>, ChatUserFilter, MessageFilter, PagedResult <List <PersonalizedChat>, PersonalizedChat>, PagingOptions> chatsPermissionValidator, IReadChatStore <PersonalizedChatsSummary, List <PersonalizedChat>, PersonalizedChat, Chat, ChatInfo, List <ChatParticipant>, ChatParticipant, ChatUser, ChatMessageInfo, TextMessage, QuoteMessage, List <MessageAttachment>, MessageAttachment, List <ChatRefMessage>, ChatRefMessage, List <ContactMessage>, ContactMessage, ChatFilter <ChatUserFilter, MessageFilter>, ChatUserFilter, MessageFilter, PagedResult <List <PersonalizedChat>, PersonalizedChat>, PagingOptions> readChatStore, IChatsCommandBuilder <ChatInfo, ParticipationCandidates, List <ParticipationCandidate>, ParticipationCandidate> chatsCommandBuilder, IChatCommandSender chatCommandSender) : base(chatServicesConfiguration, chatsPermissionValidator, readChatStore, chatsCommandBuilder, chatCommandSender)
 {
 }
Esempio n. 4
0
 public ChatParticipantsService(ChatServicesConfiguration chatServicesConfiguration, IChatParticipantsPermissionValidator <List <ParticipationCandidate>, ParticipationCandidate> chatParticipantsPermissionValidator, IChatParticipantsCommandBuilder <List <ParticipationCandidate>, ParticipationCandidate> chatParticipantsCommandBuilder, IChatCommandSender chatCommandSender) : base(chatServicesConfiguration, chatParticipantsPermissionValidator, chatParticipantsCommandBuilder, chatCommandSender)
 {
 }
Esempio n. 5
0
 public ChatParticipantsService(TDotChatConfiguration chatServicesConfiguration, IChatParticipantsPermissionValidator <TParticipationCandidateCollection, TParticipationCandidate> chatParticipantsPermissionValidator, IChatParticipantsCommandBuilder <TParticipationCandidateCollection, TParticipationCandidate> chatParticipantsCommandBuilder, IChatCommandSender chatCommandSender) : base(chatServicesConfiguration)
 {
     ChatParticipantsPermissionValidator = chatParticipantsPermissionValidator;
     ChatParticipantsCommandBuilder      = chatParticipantsCommandBuilder;
     ChatCommandSender = chatCommandSender;
 }