Пример #1
0
        public async Task StartAsync()
        {
            _cqrsEngine.StartSubscribers();
            _cqrsEngine.StartProcesses();

            await Task.CompletedTask;
        }
Пример #2
0
        public Task StartAsync()
        {
            _cqrsEngine.StartSubscribers();
            _cqrsEngine.StartProcesses();

            return(Task.CompletedTask);
        }
Пример #3
0
        public async Task StartAsync()
        {
            await _privateKeyService.InitAsync();

            _cqrsEngine.StartSubscribers();
            _cqrsEngine.StartProcesses();
        }
        public Task StartAsync()
        {
            _cqrsEngine.StartSubscribers();
            _cqrsEngine.StartProcesses();

            TriggerHostTask = _triggerHost.Start();

            return(Task.CompletedTask);
        }
        public Task StartAsync()
        {
            _cqrsEngine.StartSubscribers();
            _cqrsEngine.StartProcesses();

            AddOrUpdateRecurringJob <CreateBalanceSnapshotJob>(_createBalanceSnapshotCron);
            AddOrUpdateRecurringJob <CreateDistributionPlanJob>(_createDistributionPlanCron);

            return(Task.CompletedTask);
        }
Пример #6
0
        public async Task StartAsync()
        {
            _underlyingsCache.Start();
            _legacyAssetsCache.Start();
            _cqrsEngine.StartSubscribers();
            _cqrsEngine.StartProcesses();
            _cqrsEngine.StartPublishers();
            StartStartables();

            await Task.CompletedTask;
        }
Пример #7
0
        public async Task StartAsync()
        {
            _cqrsEngine.StartSubscribers();
            _cqrsEngine.StartProcesses();

            _log.Info("Caching tier upgrade request counters");

            await _tierUpgradeService.InitCache();

            _log.Info("Tier upgrade request counters cached");
        }
Пример #8
0
        public async Task StartAsync()
        {
            _cqrs.StartSubscribers();
            _cqrs.StartProcesses();

            _log.Info("Subscribing to the realm sessions...");

            foreach (var realm in _realms)
            {
                realm.SessionClosed += (sender, args) => { _sessionRepository.TryRemoveSessionId(args.SessionId); };
            }

#if !DEBUG
            await _apiKeyCacheInitializer.InitApiKeyCache();
#endif
        }
Пример #9
0
        public async Task StartAsync()
        {
            _grpcServer.Start();

            Console.WriteLine($"Grpc server listening on: {_grpcServer.Ports.First().Host}:{_grpcServer.Ports.First().Port}");

            _log.Info("Initializing certificate...");
            await _encryptionService.InitAsync(_keyVaultSettings.VaultBaseUrl, _keyVaultSettings.CertificateName,
                                               _keyVaultSettings.PasswordKey);

            _log.Info("Certificate initialized");

            _cqrsEngine.StartPublishers();
            _cqrsEngine.StartSubscribers();
            _cqrsEngine.StartProcesses();
        }