Fix errors and add commas,

This commit is contained in:
Dmitriy yawaflua Andreev
2024-07-30 22:32:12 +03:00
parent 7266036ccf
commit 72ac5a8429
5 changed files with 135 additions and 50 deletions

View File

@@ -3,52 +3,54 @@ using System;
namespace TG_Bot_Template
{
/// <summary>
/// Startup class for ASP.NET with setting and configuration
/// </summary>
public class Startup
{
public class Startup
{
private readonly IConfiguration configuration;
private readonly IConfiguration configuration;
public Startup()
public Startup()
{
configuration = new ConfigurationBuilder()
.AddEnvironmentVariables()
.AddJsonFile("appsettings.json", optional: true)
.Build();
}
public void ConfigureServices(IServiceCollection services)
{
services.AddControllers();
services
.AddSwaggerGen();
services
.AddSingleton(configuration)
.AddSingleton(x => x.CreateScope())
.AddHostedService<TelegramBotService>();
}
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
configuration = new ConfigurationBuilder()
.AddEnvironmentVariables()
.AddJsonFile("appsettings.json", optional: true)
.Build();
}
public void ConfigureServices(IServiceCollection services)
{
services.AddControllers();
services
.AddSwaggerGen();
services
.AddSingleton(configuration)
.AddSingleton(x => x.CreateScope())
.AddHostedService<TelegramBotService>();
}
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
app.UseDeveloperExceptionPage();
app.UseSwagger();
app.UseSwagger(c =>
{
app.UseDeveloperExceptionPage();
app.UseSwagger();
app.UseSwagger(c =>
{
c.RouteTemplate = "/swagger/v1/swagger.json";
});
}
app.UseStaticFiles();
app.UseRouting();
app.UseCors(k => { k.AllowAnyHeader(); k.AllowAnyMethod(); k.AllowAnyOrigin(); k.WithMethods("POST", "GET"); });
app.UseEndpoints(endpoints =>
{
endpoints.MapControllers();
c.RouteTemplate = "/swagger/v1/swagger.json";
});
}
app.UseStaticFiles();
app.UseRouting();
app.UseCors(k => { k.AllowAnyHeader(); k.AllowAnyMethod(); k.AllowAnyOrigin(); k.WithMethods("POST", "GET"); });
app.UseEndpoints(endpoints =>
{
endpoints.MapControllers();
});
}
}
}