refactor(AuthController): Verwendeter Primär-Konstruktor

This commit is contained in:
Developer 02 2024-10-24 22:11:41 +02:00
parent 2a81f33340
commit 79167a7f9d

View File

@ -15,22 +15,13 @@ namespace WorkFlow.API.Controllers
{ {
[Route("api/[controller]")] [Route("api/[controller]")]
[ApiController] [ApiController]
public class AuthController : ControllerBase public class AuthController(IUserService userService, IGroupOfUserService gouService, IDirectorySearchService directorySearchService, IStringLocalizer<Resource> localizer, ILogger<AuthController> logger) : ControllerBase
{ {
private readonly IUserService _userService; private readonly IUserService _userService = userService;
private readonly IGroupOfUserService _gouService; private readonly IGroupOfUserService _gouService = gouService;
private readonly IDirectorySearchService _dirSearchService; private readonly IDirectorySearchService _dirSearchService = directorySearchService;
private readonly IStringLocalizer<Resource> _localizer; private readonly IStringLocalizer<Resource> _localizer = localizer;
private readonly ILogger<AuthController> _logger; private readonly ILogger<AuthController> _logger = logger;
public AuthController(IUserService userService, IGroupOfUserService gouService, IDirectorySearchService directorySearchService, IStringLocalizer<Resource> localizer, ILogger<AuthController> logger)
{
_userService = userService;
_gouService = gouService;
_dirSearchService = directorySearchService;
_localizer = localizer;
_logger = logger;
}
[AllowAnonymous] [AllowAnonymous]
[HttpGet("check")] [HttpGet("check")]