コード例 #1
0
 public EasyAccessCommentMapper(
     IEasyAccessDatabaseService dbService,
     IOptions <EasyAccessConfig> configSettingsOptions
     )
 {
     _configSettings = configSettingsOptions.Value;
     _dbService      = dbService;
 }
コード例 #2
0
 public EasyAccessCrudService(IOptions <EasyAccessConfig> options,
                              IEasyAccessDatabaseService dbService,
                              IEasyAccessStandardInstanceMapper instanceMapper,
                              IEasyAccessCommentMapper commentMapper,
                              IResourceClient <HttpClient> easyAccessResourceClient)
 {
     _dbService      = dbService;
     _settings       = options.Value;
     _instanceMapper = instanceMapper;
     _commentMapper  = commentMapper;
     _resourceClient = easyAccessResourceClient;
 }
コード例 #3
0
 public EasyAccessHttpClient(IOptions <EasyAccessConfig> configSettingsOptions)
 {
     _configSettings = configSettingsOptions.Value;
     StartResourceReconnectorTimer();
 }
コード例 #4
0
        //TODO design a better way to identify services

        public EasyAccessSignalRListener(IResourcePublisher publisher, IEasyAccessDatabaseService dbService, IOptions <EasyAccessConfig> configOptions)
        {
            _publisher = publisher;
            _dbService = dbService;
            _config    = configOptions.Value;
        }
コード例 #5
0
 public EasyAccessInstanceMapper(IOptions <EasyAccessConfig> configSettingsOptions,
                                 IEasyAccessDatabaseService dbService)
 {
     _configSettings = configSettingsOptions.Value;
     _dbService      = dbService;
 }
コード例 #6
0
 public EasyAccessPublisher(IResourceCrudService easyAccessService, IOptions <EasyAccessConfig> configOptions)
 {
     _easyAccessService = easyAccessService;
     _config            = configOptions.Value;
 }