public WorkItemListViewModel(HttpDataService httpDataService, IOidcClient oidcClient, AuthInfo authInfo, INavigationService navigationService) { _oidcClient = oidcClient; _httpDataService = httpDataService; _authInfo = authInfo; _navigationService = navigationService; }
public UserManager( OidcSettings settings, IOidcClient oidcClient, ILogoutClient logoutClient, ISessionMonitor monitor, IUserManagerHelper helper, IOidcLogger <UserManager> logger ) { Settings = settings; OidcClient = oidcClient; LogoutClient = logoutClient; Monitor = monitor; Helper = helper; Logger = logger; Version = GetType().InformationalVersion(); if (Settings.MonitorSession) { Monitor.OnSessionChanged += SessionChanged; } }
public UserManager( IOidcClient oidcClient, ILogoutClient logoutClient, ISessionMonitor monitor, IStore store, IUriHelper uriHelper, Interop interop, OidcHttpClient httpClient, IOidcLogger <UserManager> logger ) { OidcClient = oidcClient; LogoutClient = logoutClient; Monitor = monitor; Store = store; UriHelper = uriHelper; Interop = interop; HttpClient = httpClient; Logger = logger; Version = GetType().InformationalVersion(); Monitor.OnSessionChanged += SessionChanged; }