Exemple #1
0
        private void ConfigurarInjecoes(IServiceCollection services)
        {
            var google = new GoogleMapsConfiguracao();

            new ConfigureFromConfigurationOptions <GoogleMapsConfiguracao>(Configuration.GetSection("GoogleMaps")).Configure(google);
            services.AddSingleton(google);
            services.AddHttpClient <IEnderecoServico, GoogleMapsServico>();
        }
Exemple #2
0
 public GoogleMapsServico(HttpClient httpClient, GoogleMapsConfiguracao googleConfig)
 {
     _httpClient   = httpClient;
     _googleConfig = googleConfig;
 }