| 123456789101112131415161718192021222324252627282930 |
- using Microsoft.OpenApi.Models;
-
- var builder = WebApplication.CreateBuilder(args);
-
- // Add services to the container.
-
- builder.Services.AddControllers();
- builder.Services.AddSwaggerGen(c =>
- {
- c.SwaggerDoc("v1", new() { Title = "BlackRock.Reporting.API", Version = "v1" });
- });
-
- var app = builder.Build();
-
- // Configure the HTTP request pipeline.
- if (app.Environment.IsDevelopment())
- {
- app.UseSwagger();
- app.UseSwaggerUI(c => {
- c.SwaggerEndpoint("/swagger/v1/swagger.json", "BlackRock.Reporting.API v1");
- c.RoutePrefix = string.Empty;});
- }
-
- app.UseHttpsRedirection();
-
- app.UseAuthorization();
-
- app.MapControllers();
-
- app.Run();
|