public virtual void Configure(IApplicationBuilder AApplication, AppUrls AAppUrls) { AApplication.UseSerilogRequestLogging(); AApplication.UseExceptionHandler(ExceptionHandler.Handle); AApplication.UseMiddleware <CustomCors>(); AApplication.UseResponseCompression(); AApplication.UseHttpsRedirection(); AApplication.UseStaticFiles(); AApplication.UseSpaStaticFiles(); AApplication.UseRouting(); if (FEnvironment.IsDevelopment()) { AApplication.UseSwagger(); AApplication.UseSwaggerUI(AOption => AOption.SwaggerEndpoint("/swagger/v1/swagger.json", "TokanPagesApi version 1")); } AApplication.UseEndpoints(AEndpoints => AEndpoints.MapControllers()); AApplication.UseSpa(ASpa => { ASpa.Options.SourcePath = "ClientApp"; if (FEnvironment.IsDevelopment()) { ASpa.UseProxyToSpaDevelopmentServer(AAppUrls.DevelopmentOrigin); } }); }
public HomeController(IOptions <AppUrls> applicationUrls) { _applicationUrls = applicationUrls.Value; }