public DeleteAllUserMessagesNodeNoticeHandler(NodeNotice notice, NodeConnection nodeConnection, IDeleteMessagesService deleteMessagesService, ILoadUsersService loadUsersService)
 {
     this.notice                = (DeleteAllUserMessagesNodeNotice)notice;
     this.nodeConnection        = nodeConnection;
     this.deleteMessagesService = deleteMessagesService;
     this.loadUsersService      = loadUsersService;
 }
 public CreateChannelsService(IAppServiceProvider appServiceProvider, IDbContextFactory <MessengerDbContext> contextFactory)
 {
     this.updateChannelsService = appServiceProvider.UpdateChannelsService;
     this.loadUsersService      = appServiceProvider.LoadUsersService;
     this.poolsService          = appServiceProvider.PoolsService;
     this.contextFactory        = contextFactory;
 }
 public CheckTokenRequestHandler(CommunicationObject request, NodeConnection current, ITokensService tokensService, ILoadUsersService loadUsersService)
 {
     this.request          = (CheckTokenNodeRequest)request;
     this.current          = current;
     this.loadUsersService = loadUsersService;
     this.tokensService    = tokensService;
 }
Exemplo n.º 4
0
        public LoadUsersTests()
        {
            var testsData = TestsData.Create(nameof(LoadUsersTests));

            loadUsersService = testsData.AppServiceProvider.LoadUsersService;
            fillTestDbHelper = testsData.FillTestDbHelper;
        }
Exemplo n.º 5
0
 public BatchPhonesSearchNodeRequestHandler(NodeRequest request, NodeConnection current, ILoadUsersService loadUsersService, IPrivacyService privacyService)
 {
     this.request          = (BatchPhonesSearchNodeRequest)request;
     this.current          = current;
     this.loadUsersService = loadUsersService;
     this.privacyService   = privacyService;
 }
 public CheckQRCodeRequestHandler(Request request, ClientConnection clientConnection, INoticeService noticeService, IQRCodesService qrCodesService, ILoadUsersService loadUsersService)
 {
     this.request          = (CheckQRCodeRequest)request;
     this.clientConnection = clientConnection;
     this.noticeService    = noticeService;
     this.qrCodesService   = qrCodesService;
     this.loadUsersService = loadUsersService;
 }
Exemplo n.º 7
0
        public DeleteUsersTests()
        {
            var testsData = TestsData.Create(nameof(DeleteUsersTests));

            fillTestDbHelper   = testsData.FillTestDbHelper;
            deleteUsersService = testsData.AppServiceProvider.DeleteUsersService;
            loadUsersService   = testsData.AppServiceProvider.LoadUsersService;
        }
Exemplo n.º 8
0
        public UpdateUsersTests()
        {
            var testsData = TestsData.Create("updateUsersTests");

            fillTestDbHelper   = testsData.FillTestDbHelper;
            updateUsersService = testsData.AppServiceProvider.UpdateUsersService;
            loadUsersService   = testsData.AppServiceProvider.LoadUsersService;
        }
Exemplo n.º 9
0
 private UsersConversationsCacheService()
 {
     loadDialogsService   = AppServiceProvider.Instance.LoadDialogsService;
     loadUsersService     = AppServiceProvider.Instance.LoadUsersService;
     loadChatsService     = AppServiceProvider.Instance.LoadChatsService;
     loadChannelsService  = AppServiceProvider.Instance.LoadChannelsService;
     conversationsService = AppServiceProvider.Instance.ConversationsService;
     repository           = new RedisUserConversationsRepository(NodeSettings.Configs.CacheServerConnection);
 }
Exemplo n.º 10
0
 public GetUsersRequestHandler(
     Request request, ClientConnection clientConnection, IConnectionsService connectionsService,
     ILoadUsersService loadUsersService, IPrivacyService privacyService, INodeRequestSender nodeRequestSender)
 {
     this.request            = (GetUsersRequest)request;
     this.clientConnection   = clientConnection;
     this.connectionsService = connectionsService;
     this.loadUsersService   = loadUsersService;
     this.privacyService     = privacyService;
     this.nodeRequestSender  = nodeRequestSender;
 }
 public ConversationsNoticeService(IAppServiceProvider appServiceProvider)
 {
     this.connectionsService       = appServiceProvider.ConnectionsService;
     this.nodeNoticeService        = appServiceProvider.NodeNoticeService;
     this.pushNotificationsService = appServiceProvider.PushNotificationsService;
     this.loadChatsService         = appServiceProvider.LoadChatsService;
     this.loadChannelsService      = appServiceProvider.LoadChannelsService;
     this.loadDialogsService       = appServiceProvider.LoadDialogsService;
     this.pendingMessagesService   = appServiceProvider.PendingMessagesService;
     this.loadUsersService         = appServiceProvider.LoadUsersService;
     this.privacyService           = appServiceProvider.PrivacyService;
 }
Exemplo n.º 12
0
 public AttachmentsService(IAppServiceProvider appServiceProvider, IDbContextFactory <MessengerDbContext> contextFactory)
 {
     _createMessagesService = appServiceProvider.CreateMessagesService;
     _loadMessagesService   = appServiceProvider.LoadMessagesService;
     _loadDialogsService    = appServiceProvider.LoadDialogsService;
     _filesService          = appServiceProvider.FilesService;
     _pollsService          = appServiceProvider.PollsService;
     _nodeRequestSender     = appServiceProvider.NodeRequestSender;
     _loadChatsService      = appServiceProvider.LoadChatsService;
     _loadUsersService      = appServiceProvider.LoadUsersService;
     _connectionsService    = appServiceProvider.ConnectionsService;
     this.contextFactory    = contextFactory;
 }
Exemplo n.º 13
0
 public UsersController(
     IConnectionsService connectionsService,
     INodeNoticeService nodeNoticeService,
     ILoadUsersService loadUsersService,
     ICreateUsersService createUsersService,
     IUpdateUsersService updateUsersService,
     IQRCodesService codesService)
 {
     _connectionsService = connectionsService;
     _nodeNoticeService  = nodeNoticeService;
     _loadUsersService   = loadUsersService;
     _createUsersService = createUsersService;
     _updateUsersService = updateUsersService;
     _qrCodeService      = codesService;
 }
 public VerificationUserRequestHandler(
     Request request,
     ClientConnection clientConnection,
     ILoadUsersService loadUsersService,
     IUpdateUsersService updateUsersService,
     IVerificationCodesService verificationCodesService,
     ISmsService smsService)
 {
     this.request                  = (VerificationUserRequest)request;
     this.clientConnection         = clientConnection;
     this.loadUsersService         = loadUsersService;
     this.updateUsersService       = updateUsersService;
     this.verificationCodesService = verificationCodesService;
     this.smsService               = smsService;
 }
Exemplo n.º 15
0
 public ChangeEmailOrPhoneRequestHandler(
     Request request,
     ClientConnection clientConnection,
     IUpdateUsersService updateUsersService,
     IVerificationCodesService verificationCodesService,
     ILoadUsersService loadUsersService)
 {
     this.request                  = (ChangeEmailOrPhoneRequest)request;
     this.clientConnection         = clientConnection;
     this.updateUsersService       = updateUsersService;
     this.verificationCodesService = verificationCodesService;
     isPhoneEditing                = ValidationHelper.IsPhoneNumberValid(this.request.Value);
     isEmailEditing                = ValidationHelper.IsEmailValid(this.request.Value);
     this.loadUsersService         = loadUsersService;
 }
Exemplo n.º 16
0
 public GetObjectsInfoNodeRequestHandler(NodeRequest request,
                                         NodeConnection nodeConnection,
                                         ILoadChatsService loadChatsService,
                                         ILoadUsersService loadUsersService,
                                         ILoadChannelsService loadChannelsService,
                                         IPrivacyService privacyService,
                                         IFilesService filesService)
 {
     this.request             = (GetObjectsInfoNodeRequest)request;
     this.nodeConnection      = nodeConnection;
     this.loadChatsService    = loadChatsService;
     this.loadUsersService    = loadUsersService;
     this.loadChannelsService = loadChannelsService;
     this.privacyService      = privacyService;
     this.filesService        = filesService;
 }
Exemplo n.º 17
0
 public NewUserRequestHandler(
     Request request,
     ClientConnection clientConn,
     INodeNoticeService nodeNoticeService,
     ICreateUsersService createUsersService,
     ITokensService tokensService,
     IVerificationCodesService verificationCodesService,
     ILoadUsersService loadUsersService)
 {
     this.request                  = (NewUserRequest)request;
     this.clientConn               = clientConn;
     this.nodeNoticeService        = nodeNoticeService;
     this.createUsersService       = createUsersService;
     this.tokensService            = tokensService;
     this.verificationCodesService = verificationCodesService;
     this.loadUsersService         = loadUsersService;
 }
Exemplo n.º 18
0
 public LoginRequestHandler(Request request,
                            ClientConnection clientConnection,
                            IConnectionsService connectionsService,
                            INoticeService noticeService,
                            ITokensService tokensService,
                            ILoadUsersService loadUsersService,
                            IPendingMessagesService pendingMessagesService,
                            INodeRequestSender nodeRequestSender)
 {
     this.request                = (LoginRequest)request;
     this.clientConnection       = clientConnection;
     this.connectionsService     = connectionsService;
     this.noticeService          = noticeService;
     this.tokensService          = tokensService;
     this.loadUsersService       = loadUsersService;
     this.pendingMessagesService = pendingMessagesService;
     this.nodeRequestSender      = nodeRequestSender;
 }
 public UserMigrationController(
     INodeNoticeService nodeNoticeService,
     IConnectionsService connectionsService,
     INoticeService noticeService,
     IChangeNodeOperationsService changeNodeOperationsService,
     ILoadUsersService loadUsersService,
     IUpdateUsersService updateUsersService,
     IDeleteUsersService deleteUsersService,
     INodeRequestSender nodeRequestSender)
 {
     this.nodeNoticeService           = nodeNoticeService;
     this.connectionsService          = connectionsService;
     this.noticeService               = noticeService;
     this.changeNodeOperationsService = changeNodeOperationsService;
     this.loadUsersService            = loadUsersService;
     this.updateUsersService          = updateUsersService;
     this.deleteUsersService          = deleteUsersService;
     this.nodeRequestSender           = nodeRequestSender;
 }
Exemplo n.º 20
0
 public GetSessionsRequestHandler(Request request, ClientConnection clientConnection, ILoadUsersService loadUsersService)
 {
     this.request          = request;
     this.clientConnection = clientConnection;
     this.loadUsersService = loadUsersService;
 }
Exemplo n.º 21
0
 public UsersController(ILoadUsersService loadUsersService, IUpdateUsersService updateUsersService, IConnectionsService connectionsService)
 {
     _loadUsersService   = loadUsersService;
     _updateUsersService = updateUsersService;
     _connectionsService = connectionsService;
 }
 public GetUsersInfoNodeRequestHandler(Request request, ILoadUsersService loadUsersService, IPrivacyService privacyService)
 {
     this.request          = (GetUsersInformationNodeRequest)request;
     this.loadUsersService = loadUsersService;
     this.privacyService   = privacyService;
 }
Exemplo n.º 23
0
 public UpdateChatsService(IAppServiceProvider appServiceProvider, IDbContextFactory <MessengerDbContext> contextFactory)
 {
     createMessagesService = appServiceProvider.CreateMessagesService;
     loadUsersService      = appServiceProvider.LoadUsersService;
     this.contextFactory   = contextFactory;
 }
Exemplo n.º 24
0
 public QRCodesController(IQRCodesService qrCodesService, ILoadUsersService loadUsersService, IFileStorage fileStorage)
 {
     _qrCodesService   = qrCodesService;
     _loadUsersService = loadUsersService;
     _fileStorage      = fileStorage;
 }