public CreateChannelsTests()
        {
            var testsData = TestsData.Create(nameof(CreateChannelsTests));

            fillTestDbHelper      = testsData.FillTestDbHelper;
            createChannelsService = testsData.AppServiceProvider.CreateChannelsService;
        }
 public ChannelUsersNodeNoticeHandler(NodeNotice notice, NodeConnection current, ICreateChannelsService createChannelsService, INodeRequestSender nodeRequestSender, ICrossNodeService crossNodeService)
 {
     this.notice  = (ChannelUsersNodeNotice)notice;
     this.current = current;
     this.createChannelsService = createChannelsService;
     this.nodeRequestSender     = nodeRequestSender;
     this.crossNodeService      = crossNodeService;
 }
 public ChangeNodeOperationsService(IAppServiceProvider appServiceProvider, IDbContextFactory <MessengerDbContext> contextFactory)
 {
     createChatsService    = appServiceProvider.CreateChatsService;
     createMessagesService = appServiceProvider.CreateMessagesService;
     updateUsersService    = appServiceProvider.UpdateUsersService;
     createChannelsService = appServiceProvider.CreateChannelsService;
     contactsService       = appServiceProvider.ContactsService;
     groupsService         = appServiceProvider.GroupsService;
     favoritesService      = appServiceProvider.FavoritesService;
     this.contextFactory   = contextFactory;
 }
 public ChannelNodeNoticeHandler(
     NodeNotice notice,
     NodeConnection current,
     IConversationsNoticeService conversationsNoticeService,
     ICreateChannelsService createChannelsService,
     ILoadChannelsService loadChannelsService,
     ISystemMessagesService systemMessagesService)
 {
     this.notice  = (ChannelNodeNotice)notice;
     this.current = current;
     this.conversationsNoticeService = conversationsNoticeService;
     this.createChannelsService      = createChannelsService;
     this.loadChannelsService        = loadChannelsService;
     this.systemMessagesService      = systemMessagesService;
 }
Example #5
0
 public CreateChannelRequestHandler(
     Request request,
     ClientConnection clientConnection,
     INodeNoticeService nodeNoticeService,
     IConversationsNoticeService conversationsNoticeService,
     ILoadChannelsService loadChannelsService,
     ICreateChannelsService createChannelsService)
 {
     this.request                    = (CreateChannelRequest)request;
     this.clientConnection           = clientConnection;
     this.nodeNoticeService          = nodeNoticeService;
     this.conversationsNoticeService = conversationsNoticeService;
     this.loadChannelsService        = loadChannelsService;
     this.createChannelsService      = createChannelsService;
 }
Example #6
0
 public NewMessagesNoticeHandler(CommunicationObject @object,
                                 NodeConnection current,
                                 IConversationsNoticeService conversationsNoticeService,
                                 IAttachmentsService attachmentsService,
                                 ICreateMessagesService createMessagesService,
                                 ICreateChannelsService createChannelsService,
                                 INodeRequestSender nodeRequestSender,
                                 ICrossNodeService crossNodeService,
                                 ILoadDialogsService loadDialogsService)
 {
     notice       = (NewMessagesNodeNotice)@object;
     this.current = current;
     this.conversationsNoticeService = conversationsNoticeService;
     this.attachmentsService         = attachmentsService;
     this.createMessagesService      = createMessagesService;
     this.createChannelsService      = createChannelsService;
     this.nodeRequestSender          = nodeRequestSender;
     this.crossNodeService           = crossNodeService;
     this.loadDialogsService         = loadDialogsService;
 }
 public ChannelsNodeResponseHandler(NodeResponse response, NodeConnection nodeConnection, ICreateChannelsService createChannelsService)
 {
     this.response              = (ChannelsNodeResponse)response;
     this.nodeConnection        = nodeConnection;
     this.createChannelsService = createChannelsService;
 }