Example #1
0
 public ChatsPermissionValidator(IReadChatParticipantStore <TChatParticipant> readChatParticipantStore, IReadUserStore <TChatUser> readUserStore)
 {
     ReadChatParticipantStore = readChatParticipantStore;
     ReadUserStore            = readUserStore;
 }
Example #2
0
 public NotificationRouteService(IReadChatParticipantStore <ChatParticipant> readChatParticipantStore, ChatNotificationsConfiguration notificationsConfiguration) : base(readChatParticipantStore, notificationsConfiguration)
 {
 }
Example #3
0
 public NotificationRouteService(IReadChatParticipantStore <TChatParticipant> readChatParticipantStore, TChatNotificationsConfiguration notificationsConfiguration)
 {
     ReadChatParticipantStore = readChatParticipantStore;
     CleanUpInterval          = notificationsConfiguration.CleanUpInterval;
     CleanupTimer             = CreateTimer();
 }
Example #4
0
 public ChatsPermissionValidator(IReadChatParticipantStore <ChatParticipant> readChatParticipantStore, IReadUserStore <ChatUser> readUserStore) : base(readChatParticipantStore, readUserStore)
 {
 }
Example #5
0
 public ChatMessagesPermissionValidator(IReadChatParticipantStore <ChatParticipant> readChatParticipantStore, 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) : base(readChatParticipantStore, readChatMessageStore)
 {
 }
Example #6
0
 public ChatMessagesPermissionValidator(IReadChatParticipantStore <TChatParticipant> readChatParticipantStore, IReadChatMessageStore <TChatInfo, TChatUser, TChatMessageCollection, TChatMessage, TChatMessageInfo, TTextMessage, TQuoteMessage, TMessageAttachmentCollection, TMessageAttachment, TChatRefMessageCollection, TChatRefMessage, TContactMessageCollection, TContactMessage, TMessageFilter, TPagedResult, TPagingOptions> readChatMessageStore)
 {
     ReadChatParticipantStore = readChatParticipantStore;
     ReadChatMessageStore     = readChatMessageStore;
 }
 public ChatParticipantsPermissionValidator(IReadChatParticipantStore <ChatParticipant> readChatParticipantStore, 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) : base(readChatParticipantStore, readChatStore)
 {
 }