reactredux/webapi/WeatherForecast/Controllers/LoginController.cs

32 lines
636 B
C#

using Core.Abstractions.Models;
using Microsoft.AspNetCore.Mvc;
using WeatherForecast.Models;
namespace WeatherForecast.Controllers;
public class PostLoginRequest : RequestModelBase {
public string Username { get; set; }
public string Password { get; set; }
}
[ApiController]
[Route("[controller]")]
public class LoginController : ControllerBase {
private readonly ILogger<LoginController> _logger;
public LoginController(ILogger<LoginController> logger) {
_logger = logger;
}
[HttpPost(Name = "Login")]
public IActionResult Post([FromBody] PostLoginRequest requestBody) {
return BadRequest();
}
}