Exemple #1
0
 public RocketChatAuthenticator(IHttpClientFactory httpClientFactory,
                                IRocketChatAuthenticationStore rocketChatAuthenticationStore,
                                IRocketChatClientOptionsProvider rocketChatClientOptionsProvider,
                                IRocketChatPresenceService rocketChatPresenceService)
 {
     HttpClientFactory     = httpClientFactory;
     AuthenticationStore   = rocketChatAuthenticationStore;
     ClientOptionsProvider = rocketChatClientOptionsProvider;
     PresenceService       = rocketChatPresenceService;
     tokenCache            = new Dictionary <string, RocketChatClientAuthentication>();
 }
Exemple #2
0
 public RocketChatAuthenticationStore(IRocketChatPresenceService rocketChatPresenceService)
 {
     authenticationMap = new Dictionary <string, RocketChatClientAuthentication>();
     PresenceService   = rocketChatPresenceService;
 }