public HomeController(IOptionsSnapshot <PerTenantSettings> settings, ITenantService service) { var tenant = service.GetCurrentTenant(); var options = settings.Get(tenant); }
public TransportTaskRepository(SettlementContext context, IOptionsSnapshot <AppSettings> settings) { _context = context; _settings = settings; }
public DefaultTenantStore(IOptionsSnapshot <DefaultTenantStoreOptions> options) { _options = options.Value; }
public ManagementService(IOptionsSnapshot <ExecutionOptions> options) { _executionOptions = options.Value; }
public PalindromesController(PalindromesContext context, IOptionsSnapshot <PalindromesSettings> settings) { _palindromesContext = context ?? throw new ArgumentNullException(nameof(context)); _settings = settings.Value; }
public IndexModel(SiteSettings siteSettings, IBlogService blogService, IOptionsSnapshot <BlogSettings> blogSettings) { SiteSettings = siteSettings; BlogService = blogService; BlogSettings = blogSettings; }
public jwtService(IApplicationUserManager userManager, IApplicationRoleManager roleManager, IUnitOfWork uw, IOptionsSnapshot <SiteSettings> siteSettings) { _userManager = userManager; _roleManager = roleManager; _uw = uw; _siteSettings = siteSettings.Value; }
public WcfFunnyQuotesClient(IDiscoveryClient discoveryClient, IOptionsSnapshot <FunnyQuotesConfiguration> config) { _config = config; _dicoveryAddressResolver = new EndpointClientHandler(discoveryClient); }
public EmailNotifier(IOptionsSnapshot <EmailNotifications> appSettings, ILoggerFactory loggerFactory) { _configuration = appSettings.Value; _logger = loggerFactory.CreateLogger <EmailNotifier>(); }
public ShippingsController(IShippingRepository shippingRepository, IUnitOfWork unitOfWork, IMapper mapper, IOptionsSnapshot <ShippingSettings> optionSnapshot) { this.shippingRepository = shippingRepository; this.unitOfWork = unitOfWork; this.mapper = mapper; this.optionSnapshot = optionSnapshot; this.shippingSettings = optionSnapshot.Value; }
public RobotsController(IBlogService blog, IOptionsSnapshot <BlogSettings> settings) { _blog = blog; _settings = settings; }
public ZaposleniciController(PI10Context ctx, IOptionsSnapshot <AppSettings> optionsSnapshot) { _ctx = ctx; _appSettings = optionsSnapshot.Value; }
public BaseViewModelFilter(IOptionsSnapshot <WebServerOptions> options) { _options = options; }
public PrestashopController(IOptionsSnapshot <AppSettings> appSettings, IConfiguration configuration) { this.appSettings = appSettings.Value; this.configuration = configuration; }
/// <summary> /// Construtor /// </summary> /// <param name="configuration">Configurações gerais da aplicação, passado por injeção de dependencia registrada no startup.cs</param> /// <param name="generalSettings">Configurações de funcionamento do sistema</param> public TemperaturesController(IConfiguration configuration, IOptionsSnapshot <GeneralSettings> generalSettings) { _configuration = configuration; _generalSettings = generalSettings.Value; _cityRepository = new CityRepository(_configuration); }
public CustomEventsSynchronizer(SCLM sclm, IOptionsSnapshot <SyncOptions> options, ILogger <CustomEventsSynchronizer> logger) : base(sclm, options, logger) { }
public TcpDanmakuClientV3(IBilibiliMessageHandlerInvoker invoker, IOptionsSnapshot <DanmakuClientOptions> options, IDanmakuServerProvider credentialProvider) : base(invoker, options, credentialProvider) { }
public FileRepository(IAzureBlobStoreClient azureBlobStoreClient, IAzureSqlClient azureSqlClient, IOptionsSnapshot <AzurePlatformConfiguration> azurePlatformConfiguration, ILogger <FileRepository>?logger) { _logger = logger; _azureBlobStoreClient = azureBlobStoreClient ?? throw new ArgumentNullException(nameof(azureBlobStoreClient)); _azureSqlClient = azureSqlClient ?? throw new ArgumentNullException(nameof(azureSqlClient)); if (azurePlatformConfiguration?.Value is null) { throw new ArgumentNullException(nameof(azurePlatformConfiguration)); } var blobContainerName = azurePlatformConfiguration.Value.AzureBlobStorage?.ContainerName; if (string.IsNullOrWhiteSpace(blobContainerName)) { throw new ApplicationException("The files blob container name is not set in the configuration"); } _blobContainerName = blobContainerName; }
public MultiRegionAccountLinker(string databaseId, ConfigurationExtension configuration, IOptionsSnapshot <AccountLinker> snapshot) { foreach (var connection in configuration.GetConnectionStrings()) { if (connection.Name.StartsWith(databaseId)) { _accountLinkers.Add(connection.Name, snapshot.Get(connection.Name)); } } }
public JwtService(IOptionsSnapshot <SiteSettings> settings, SignInManager <User> signInManager) { _siteSetting = settings.Value; this.signInManager = signInManager; }
public KonzorcijController(RPPP06Context ctx, IOptionsSnapshot <AppSettings> optionSnapshot) { this.ctx = ctx; appSettings = optionSnapshot.Value; }
public HomeController(IOptionsSnapshot <CustomSettings> settings, ILogger <HomeController> logger) { _settings = settings.Value; Logger = logger; }
public PartialViewResult Background([FromServices] IOptionsSnapshot <BackgroundSetting> settings) { return(PartialView("BackgroundPartial", settings.Value)); }
public SpyStoreServiceWrapper(HttpClient client, IOptionsSnapshot <ServiceSettings> settings) { _client = client; _settings = settings.Value; _client.BaseAddress = new Uri(_settings.Uri); }
/// <summary> /// Stvaranja kontrolera za organizaciju /// </summary> /// <param name="ctx">Postavljanje baze</param> /// <param name="optionsSnapshot">Postavljanje postavki stranice</param> /// <param name="logger">Postavljanje loggera</param> public OrganizacijaController(RPPP09Context ctx, IOptionsSnapshot <AppSettings> optionsSnapshot, ILogger <OrganizacijaController> logger) { this.ctx = ctx; this.logger = logger; appSettings = optionsSnapshot.Value; }
public AwsIamMapperService(ILogger <KerberosMapperService> logger, IOptionsSnapshot <MapperConfiguration> config) { _logger = logger; _config = config.Value; }
public ControllerWithSnapshot(IOptionsSnapshot <FakeOptions> snap) { _options = snap.Value; }
public CustomerService(IOptionsSnapshot <SupplyApiClientHttpSettings> options) { this.settings = options.Value; }
public PhotosController(IHostingEnvironment host, IVehicleRepository repository, IPhotoRepository photoRepository, IUnitOfWork unitOfWork, IMapper mapper, IOptionsSnapshot <PhotoSettings> options) { this.photoRepository = photoRepository; this.photoSettings = options.Value; this.mapper = mapper; this.unitOfWork = unitOfWork; this.host = host; this.repository = repository; }
public RedisBasketRepository(IOptionsSnapshot <BasketSettings> options, ILoggerFactory loggerFactory) { _settings = options.Value; _logger = loggerFactory.CreateLogger <RedisBasketRepository>(); }