Example #1
0
 public AuthService(IPlatformAuthService platformAuthService, IAppAuthService appAuthService, IPublicClientApplication publicClientApplication, ILogger logger)
 {
     this.platformAuthService     = platformAuthService;
     this.appAuthService          = appAuthService;
     this.publicClientApplication = publicClientApplication;
     this.logger = logger;
 }
 public AuthController(IAppAuthService appAuthService, IEntityService <UserAccount> userService
                       , IModelService <UserAccount, UserAccountDto> userAccount
                       , IUserProvider userProvider, IMailer mailer, IOptions <AppSetting> appSetting
                       , IUserGroupProvider groupProvider, IEntityService <RealEstate> estateService
                       , IRecaptchaService recaptchaService
                       , IPasswordService passwordService)
 {
     _appAuthService   = appAuthService;
     _userAccount      = userAccount;
     _userProvider     = userProvider;
     _mailer           = mailer;
     _groupProvider    = groupProvider;
     _estateService    = estateService;
     _recaptchaService = recaptchaService;
     _appSetting       = appSetting.Value;
     _userService      = userService;
     _passwordService  = passwordService;
 }