public ChatsPermissionValidator(IReadChatParticipantStore <TChatParticipant> readChatParticipantStore, IReadUserStore <TChatUser> readUserStore) { ReadChatParticipantStore = readChatParticipantStore; ReadUserStore = readUserStore; }
public NotificationRouteService(IReadChatParticipantStore <ChatParticipant> readChatParticipantStore, ChatNotificationsConfiguration notificationsConfiguration) : base(readChatParticipantStore, notificationsConfiguration) { }
public NotificationRouteService(IReadChatParticipantStore <TChatParticipant> readChatParticipantStore, TChatNotificationsConfiguration notificationsConfiguration) { ReadChatParticipantStore = readChatParticipantStore; CleanUpInterval = notificationsConfiguration.CleanUpInterval; CleanupTimer = CreateTimer(); }
public ChatsPermissionValidator(IReadChatParticipantStore <ChatParticipant> readChatParticipantStore, IReadUserStore <ChatUser> readUserStore) : base(readChatParticipantStore, readUserStore) { }
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) { }
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) { }