diff --git a/api/OED.Api/Program.cs b/api/OED.Api/Program.cs index 18792c6..2ac1aa3 100644 --- a/api/OED.Api/Program.cs +++ b/api/OED.Api/Program.cs @@ -1,48 +1,21 @@ -namespace OED.Api; +var builder = WebApplication.CreateBuilder(args); -public class Program +// Add services to the container. +builder.Services.AddAuthorization(); + +// Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi +builder.Services.AddOpenApi(); + +var app = builder.Build(); + +// Configure the HTTP request pipeline. +if (app.Environment.IsDevelopment()) { - public static void Main(string[] args) - { - var builder = WebApplication.CreateBuilder(args); + app.MapOpenApi(); +} - // Add services to the container. - builder.Services.AddAuthorization(); +app.UseHttpsRedirection(); - // Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi - builder.Services.AddOpenApi(); +app.UseAuthorization(); - var app = builder.Build(); - - // Configure the HTTP request pipeline. - if (app.Environment.IsDevelopment()) - { - app.MapOpenApi(); - } - - app.UseHttpsRedirection(); - - app.UseAuthorization(); - - var summaries = new[] - { - "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" - }; - - app.MapGet("/weatherforecast", (HttpContext httpContext) => - { - var forecast = Enumerable.Range(1, 5).Select(index => - new WeatherForecast - { - Date = DateOnly.FromDateTime(DateTime.Now.AddDays(index)), - TemperatureC = Random.Shared.Next(-20, 55), - Summary = summaries[Random.Shared.Next(summaries.Length)] - }) - .ToArray(); - return forecast; - }) - .WithName("GetWeatherForecast"); - - app.Run(); - } -} \ No newline at end of file +app.Run(); \ No newline at end of file diff --git a/api/OED.Api/WeatherForecast.cs b/api/OED.Api/WeatherForecast.cs deleted file mode 100644 index a2088f8..0000000 --- a/api/OED.Api/WeatherForecast.cs +++ /dev/null @@ -1,12 +0,0 @@ -namespace OED.Api; - -public class WeatherForecast -{ - public DateOnly Date { get; set; } - - public int TemperatureC { get; set; } - - public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); - - public string? Summary { get; set; } -} \ No newline at end of file