/// <summary> /// Initialize a new instance of AUthController API /// </summary> /// <param name="appService">Credential application service</param> /// <param name="scopeAppService">Scope application service</param> /// <param name="tokenHelper">Token helper</param> /// <param name="localizer">String language localizer</param> public AuthController ( ICredentialAppService appService, IScopeAppService scopeAppService, ITokenHelper tokenHelper, IStringLocalizer <Resource> localizer ) : base() { _appService = appService; _scopeAppService = scopeAppService; _tokenHelper = tokenHelper; _localizer = localizer; }
/// <summary> /// Create a new Scope API instance /// </summary> public ScopesController(IScopeAppService scopeAppService, IOptions <ScopeOptions> options) { _scopeAppService = scopeAppService; _scopeOptions = options?.Value; }