public YandexMapsService(IOptions <YandexMapsApiConfiguration> yandexMapsApiConfig)
 {
     _yandexMapsApiConfiguration = yandexMapsApiConfig?.Value ??
                                   throw new ArgumentNullException(
                                             nameof(yandexMapsApiConfig)
                                             );
 }
Esempio n. 2
0
        public void ConfigureContainer(IUnityContainer container)
        {
            container.RegisterInstance(SetupMapper());

            var yandexMapsApiConfig = new YandexMapsApiConfiguration();

            Configuration.GetSection("YandexMapsApiConfiguration").Bind(yandexMapsApiConfig);
            container.RegisterInstance(Options.Create(yandexMapsApiConfig));

            var pScoreConfiguration = new PScoreConfiguration();

            Configuration.GetSection("PScoreConfiguration").Bind(pScoreConfiguration);
            container.RegisterInstance(Options.Create(pScoreConfiguration));

            Facade.RegisterDependencies(container);
        }