Esempio n. 1
0
        public HiarcEventServiceProvider(IOptions <HiarcSettings> hiarcSettings,
                                         ILogger <HiarcEventServiceProvider> logger)
        {
            _hiarcSettings = hiarcSettings.Value;
            _logger        = logger;

            this.ConfigureServices();
        }
Esempio n. 2
0
 public AdminController(ILogger <AdminController> logger,
                        IOptions <HiarcSettings> hiarchSettings,
                        IHiarcDatabase hiarcDatabase)
 {
     _logger        = logger;
     _hiarcSettings = hiarchSettings.Value;
     _hiarcDatabase = hiarcDatabase;
 }
Esempio n. 3
0
 public GroupsController(ILogger <GroupsController> logger,
                         IHttpContextAccessor contextAccessor,
                         IOptions <HiarcSettings> hiarcSettings,
                         IHiarcDatabase hiarcDatabase)
 {
     _logger          = logger;
     _contextAccessor = contextAccessor;
     _hiarcSettings   = hiarcSettings.Value;
     _hiarcDatabase   = hiarcDatabase;
 }
Esempio n. 4
0
 public ApiKeyAuthenticationHandler(
     IOptionsMonitor <ApiKeyAuthenticationOptions> options,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock,
     IOptions <HiarcSettings> hiarchSettings,
     IHiarcDatabase hiarcDatabase) : base(options, logger, encoder, clock)
 {
     _hiarchSettings = hiarchSettings.Value;
     _hiarcDatabase  = hiarcDatabase;
 }
Esempio n. 5
0
 public FilesController(ILogger <FilesController> logger,
                        IHttpContextAccessor contextAccessor,
                        IStorageServiceProvider storageServiceProvider,
                        IOptions <HiarcSettings> hiarcSettings,
                        IHiarcDatabase hiarcDatabase)
 {
     _logger                 = logger;
     _contextAccessor        = contextAccessor;
     _storageServiceProvider = storageServiceProvider;
     _hiarcSettings          = hiarcSettings.Value;
     _hiarcDatabase          = hiarcDatabase;
 }