diff --git a/Sources/apiLOL/Controllers/ControllerChampions.cs b/Sources/apiLOL/Controllers/ControllerChampions.cs index 5be9b16..8243e03 100644 --- a/Sources/apiLOL/Controllers/ControllerChampions.cs +++ b/Sources/apiLOL/Controllers/ControllerChampions.cs @@ -1,20 +1,18 @@ using Microsoft.AspNetCore.Mvc; using Model; -using StubLib; -using System.Xml.Linq; -using static StubLib.StubData; // For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 namespace apiLOL.Controllers { [ApiController] - [Route("api/[controller]")] + [Route("api/v1/[controller]")] + [ApiVersion("1.0")] + public class ControllerChampions : Controller { private readonly IDataManager data; private readonly ILogger _logger; - public ControllerChampions(IDataManager manager, ILogger log) { data = manager; @@ -76,7 +74,7 @@ namespace apiLOL.Controllers // PUT api//5 [HttpPut("{name}")] - public async Task Put( string name, string bio) + public async Task Put(string name, string bio) { _logger.LogInformation($"methode Put de ControllerChampions appelée avec le paramètre name: {name} et bio: {bio}"); diff --git a/Sources/apiLOL/Controllers/WeatherForecastController.cs b/Sources/apiLOL/Controllers/WeatherForecastController.cs deleted file mode 100644 index c8e4063..0000000 --- a/Sources/apiLOL/Controllers/WeatherForecastController.cs +++ /dev/null @@ -1,33 +0,0 @@ -using Microsoft.AspNetCore.Mvc; - -namespace apiLOL.Controllers -{ - [ApiController] - [Route("[controller]")] - public class WeatherForecastController : ControllerBase - { - private static readonly string[] Summaries = new[] - { - "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" - }; - - private readonly ILogger _logger; - - public WeatherForecastController(ILogger logger) - { - _logger = logger; - } - - [HttpGet(Name = "GetWeatherForecast")] - public IEnumerable Get() - { - return Enumerable.Range(1, 5).Select(index => new WeatherForecast - { - Date = DateTime.Now.AddDays(index), - TemperatureC = Random.Shared.Next(-20, 55), - Summary = Summaries[Random.Shared.Next(Summaries.Length)] - }) - .ToArray(); - } - } -} \ No newline at end of file diff --git a/Sources/apiLOL/WeatherForecast.cs b/Sources/apiLOL/WeatherForecast.cs deleted file mode 100644 index e380cd6..0000000 --- a/Sources/apiLOL/WeatherForecast.cs +++ /dev/null @@ -1,13 +0,0 @@ -namespace apiLOL -{ - public class WeatherForecast - { - public DateTime 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 diff --git a/Sources/apiLOL/apiLOL.csproj b/Sources/apiLOL/apiLOL.csproj index 82733d5..b90f766 100644 --- a/Sources/apiLOL/apiLOL.csproj +++ b/Sources/apiLOL/apiLOL.csproj @@ -7,6 +7,7 @@ +