public void ConfigureServices(IServiceCollection services) { var serviceBusConfigurations = new ServiceBusConfigurations(); new ConfigureFromConfigurationOptions <ServiceBusConfigurations>( Configuration.GetSection("ServiceBusConfigurations")) .Configure(serviceBusConfigurations); services.AddSingleton(serviceBusConfigurations); services.AddMvc(); // Ativando o Application Insights services.AddApplicationInsightsTelemetry(Configuration); }
public void ConfigureServices(IServiceCollection services) { services.AddDbContext <ApplicationDbContext>( options => options.UseSqlServer( Configuration .GetConnectionString("BaseCotacoes"))); var serviceBusConfigurations = new ServiceBusConfigurations(); new ConfigureFromConfigurationOptions <ServiceBusConfigurations>( Configuration.GetSection("ServiceBusConfigurations")) .Configure(serviceBusConfigurations); services.AddSingleton(serviceBusConfigurations); services.AddMvc() .SetCompatibilityVersion(CompatibilityVersion.Version_2_1); // Ativando o Application Insights services.AddApplicationInsightsTelemetry(Configuration); }