namespace yaflay.ru { public class Startup { private readonly IConfiguration configuration; public Startup() { configuration = new ConfigurationBuilder() .AddEnvironmentVariables(prefix: "m.") .AddJsonFile("appsettings.json", optional: true) .Build(); } public void ConfigureServices(IServiceCollection services) { services.AddControllers(); services.AddRouting(); services.AddRazorPages(); services.AddMvc() .AddRazorPagesOptions(options => { options.Conventions.AddPageRoute("/robots.txt", "/RobotsTxt"); }); //services.AddDirectoryBrowser(); } public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { // Add services to the container. // app.Services.AddRazorPages(); // Configure the HTTP request pipeline. app.UseStaticFiles(); app.UseRouting(); app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapRazorPages(); endpoints.MapControllers(); }); } } }