public SignalRService(IMatToaster toaster, IConfiguration configuration, IAccessTokenProvider tokenProvider, SignOutSessionStateManager sessionStateManager, NavigationManager navigationManager)
 {
     _toaster             = toaster ?? throw new ArgumentNullException();
     _configurtion        = configuration ?? throw new ArgumentNullException();
     _tokenProvider       = tokenProvider;
     _sessionStateManager = sessionStateManager;
     _navigationManager   = navigationManager;
 }
 public AccountService(HttpClient httpClient,
                       AuthenticationStateProvider authenticationStateProvider,
                       AccessTokenService accessTokenService,
                       SignOutSessionStateManager signOutManager,
                       IOptions <RemoteAuthenticationOptions <OidcProviderOptions> > options
                       )
 {
     _httpClient = httpClient;
     _authenticationStateProvider = authenticationStateProvider;
     _accessTokenService          = accessTokenService;
     _signOutManager = signOutManager;
     _options        = options.Value;
 }
Exemple #3
0
 public LoginService(NavigationManager navigation, SignOutSessionStateManager signOutManager)
 {
     _navigation     = navigation;
     _signOutManager = signOutManager;
 }
Exemple #4
0
 public SignOutService(NavigationManager navigationManager, SignOutSessionStateManager signOutManager)
 {
     this._navigationManager = navigationManager ?? throw new ArgumentNullException(nameof(navigationManager));
     this._signOutManager    = signOutManager ?? throw new ArgumentNullException(nameof(signOutManager));
 }