示例#1
0
 public UserService(IEventBus bus, IUserFactory factory, IUserRepo userRepo, IUserLoginRepo loginRepo)
 {
     this.bus       = bus;
     this.factory   = factory;
     this.userRepo  = userRepo;
     this.loginRepo = loginRepo;
 }
示例#2
0
 public int?GetSessionID()
 {
     using (objDAL = new UserLoginRepo())
     {
         return(objDAL.GetSessionID());
     }
 }
示例#3
0
 public UserLoginCustomModel Authenticate(string UserName, string Password)
 {
     using (objDAL = new UserLoginRepo())
     {
         return(objDAL.Authenticate(UserName, Password));
     }
 }
示例#4
0
        // TODO: Needs logging

        public LoginService(IUserLoginRepo repo)
        {
            this.repo = repo;
        }
示例#5
0
 public UserLoginService(IUserLoginRepo userloginrepo, ILogger <UserLoginService> logger) : base()
 {
     _userLoginRepo = userloginrepo;
     _logger        = logger;
 }
示例#6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LoginController"/> class.
 /// </summary>
 /// <param name="bl">From ILoginBl.</param>
 /// <param name="configuration">Configuration from Startup.</param>
 public LoginController(IUserLoginRepo bl, IConfiguration configuration)
 {
     this.loginbl = bl;
     this.config  = configuration;
 }