public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) { loggerFactory.AddConsole(LogLevel.Debug); loggerFactory.AddConsole(Configuration.GetSection("Logging")); loggerFactory.AddDebug(); loggerFactory.AddFile("Logs/api-log-{Date}.log"); app.UseRequestLocalization(new RequestLocalizationOptions { DefaultRequestCulture = new RequestCulture(new CultureInfo("pt-BR")), SupportedCultures = new List <CultureInfo> { new CultureInfo("pt-BR") }, SupportedUICultures = new List <CultureInfo> { new CultureInfo("pt") } }); app.UseAuthentication(); app.AddTokenMiddleware(); app.UseDeveloperExceptionPage(); app.UseCors("AllowAnyOrigin"); app.UseMvc(); AutoMapperConfigCore.RegisterMappings(); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, IOptions <ConfigSettingsBase> configSettingsBase) { loggerFactory.AddConsole(Configuration.GetSection("Logging")); loggerFactory.AddDebug(); loggerFactory.AddFile("Logs/calemas-api-{Date}.log"); app.UseDeveloperExceptionPage(); app.UseIdentityServerAuthentication(new IdentityServerAuthenticationOptions { Authority = configSettingsBase.Value.AuthorityEndPoint, ApiName = "ssocalemas", RequireHttpsMetadata = false }); //var suportedCultures = new[] //{ // new CultureInfo("pt-BR") //}; //app.UseRequestLocalization(new RequestLocalizationOptions //{ // DefaultRequestCulture = new RequestCulture("pt-BR"), // SupportedCultures = suportedCultures, // SupportedUICultures = suportedCultures //}); app.AddTokenMiddleware(); app.UseMvc(); AutoMapperConfigCore.RegisterMappings(); }
protected void Application_Start() { AutoMapperConfigCore.RegisterMappings(); GlobalConfiguration.Configure(WebApiConfig.Register); }