You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
725 B

  1. using CustomerPortalV2.Common.Model.AccountModel;
  2. using CustomerPortalV2.Repository.Repository.AccountRepository;
  3. using Microsoft.Extensions.Logging;
  4. namespace CustomerPortalV2.Business.Business.AccountBusiness
  5. {
  6. public class AccountBusiness : IAccountBusiness
  7. {
  8. private readonly ILogger<AccountBusiness> _logger;
  9. private readonly IAccountRepository _accountRepo;
  10. public AccountBusiness(ILogger<AccountBusiness> logger, IAccountRepository accountRepo)
  11. {
  12. _logger = logger;
  13. _accountRepo = accountRepo;
  14. }
  15. public async Task<LoginResponse> Login(LoginModel model)
  16. {
  17. return await _accountRepo.Login(model);
  18. }
  19. }
  20. }