public LeaderboardService(ILogger logger, IESClientFactory clientFactory, IEnvironment environment)
 {
     _logger           = logger;
     _clientFactory    = clientFactory;
     _environment      = environment;
     _indexNameSubPath = (string)(environment.Configuration.index);
 }
Example #2
0
 public GameHistoryService(
     IEnvironment environment,
     IESClientFactory clientFactory)
 {
     _environment   = environment;
     _clientFactory = clientFactory;
 }
        public ProfileService(IESClientFactory esClientFactory, IEnvironment environment, ILogger logger)
        {
            _factory = esClientFactory;

            _index = (string)(environment.Configuration.index);

            _logger = logger;
        }
        public ESAssetsStorageRepository(
            ILogger logger,
            IESClientFactory clientFactory,
            IConfiguration configuration)
        {
            _elasticClient = clientFactory;

            _configuration = configuration;
            _logger        = logger;
        }
Example #5
0
 public ProfilesUserEventHandler(IESClientFactory clientFactory,
                                 IEnvironment environment,
                                 ISteamService steam,
                                 IProfileService profiles)
 {
     _client    = clientFactory;
     _steam     = steam;
     _profiles  = profiles;
     _indexName = (string)(environment.Configuration.index);
 }
        public ESChatLogRepository(IEnvironment env, IConfiguration conf, IESClientFactory esClient, ILogger log)
        {
            _env      = env;
            _log      = log;
            _esClient = esClient;

            _conf = conf;
            _conf.SettingsChanged += OnSettingsChange;
            OnSettingsChange(_conf, _conf.Settings);
        }
Example #7
0
        public UserService(UserManagementConfig config, IESClientFactory clientFactory, IConfiguration configuration, ILogger logger, Lazy <IEnumerable <IUserEventHandler> > eventHandlers)
        {
            configuration.SettingsChanged += OnSettingsChanged;
            OnSettingsChanged(configuration, configuration.Settings);

            _eventHandlers = eventHandlers;
            _logger        = logger;
            //_logger.Log(LogLevel.Trace, "users", $"Using index {_indexName}", new { index = _indexName });

            _clientFactory = clientFactory;
        }
Example #8
0
 public ESReportRepository(
     IEnvironment env,
     IConfiguration conf,
     IESClientFactory ESFactory,
     ILogger log)
 {
     _conf      = conf;
     _ESFactory = ESFactory;
     _log       = log;
     _env       = env;
 }
 public AnalyticsService(
     IESClientFactory clientFactory,
     IEnvironment environment,
     ILogger logger,
     IConfiguration configuration)
 {
     _cFactory             = clientFactory;
     _environment          = environment;
     _logger               = logger;
     _applicationInfosTask = _environment.GetApplicationInfos();
     _federation           = _environment.GetFederation();
 }
Example #10
0
        public UserService(

            Database.IESClientFactory clientFactory,
            IEnvironment environment,
            ILogger logger,
            Func <IEnumerable <IUserEventHandler> > eventHandlers
            )
        {
            _indexName = (string)(environment.Configuration.users?.index) ?? "gameData";
            _handlers  = eventHandlers;
            _logger    = logger;
            //_logger.Log(LogLevel.Trace, "users", $"Using index {_indexName}", new { index = _indexName });

            _clientFactory = clientFactory;
        }
Example #11
0
        public AssetsStorageService(
            ILogger logger,
            IESClientFactory clientFactory,
            IConfiguration configuration,
            IFileStorage fileStorage,
            IAssetsStorageRepository assetStorageCache,
            IConfiguration config)
        {
            _logger          = logger;
            _fileStorage     = fileStorage;
            _dataBaseWrapper = assetStorageCache;
            _conf            = config;

            _conf.SettingsChanged += OnSettingsChange;
            OnSettingsChange(_conf, _conf.Settings);
        }
 public InAppNotificationRepository(ILogger logger, IESClientFactory clientFactory)
 {
     _logger = logger;
     _client = clientFactory.CreateClient <InAppNotificationRecord>(INDEX_NAME);
 }
Example #13
0
 public AnalyticsService(IESClientFactory clientFactory, IEnvironment environment)
 {
     _cFactory    = clientFactory;
     _environment = environment;
 }
 public LeaderboardsService(IESClientFactory esFactory)
 {
     _factory = esFactory;
 }
 public SerialsService(IESClientFactory esFactory, IEnvironment environment)
 {
     _factory = esFactory;
     _index   = (string)(environment.Configuration.index);
 }