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 void Configure(IApplicationBuilder AApplication, IWebHostEnvironment AEnvironment) { if (AEnvironment.IsDevelopment()) { AApplication.UseDeveloperExceptionPage(); } AApplication.UseSwagger(); AApplication.UseSwaggerUI(AOption => { AOption.SwaggerEndpoint("/swagger/v1/swagger.json", "Cosmos DB Example version 1"); }); AApplication.UseResponseCompression(); AApplication.UseStaticFiles(); AApplication.UseRouting(); AApplication.UseEndpoints(AEndpoints => { AEndpoints.MapControllers(); }); }