public UsersController( PilllarContext context, IMapper mapper, ILogger <UsersController> logger, IPropertyMappingService propertyMappingService, IPropertyCheckerService propertyCheckerService ) { _context = context; _repository = new UserRepository(context, propertyMappingService); _logger = logger; _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _propertyMappingService = propertyMappingService ?? throw new ArgumentNullException(nameof(propertyMappingService)); _propertyCheckerService = propertyCheckerService ?? throw new ArgumentNullException(nameof(propertyCheckerService)); }
public LoginController(PilllarContext context, ILogger <LoginController> logger, IPropertyMappingService _propertyMappingService) { _context = context; _repository = new UserRepository(context, _propertyMappingService); _logger = logger; }