Пример #1
0
 public ClarifySessionCache(IClarifyApplicationFactory clarifyApplicationFactory, ILogger logger, Func <ICurrentSDKUser> currentSdkUser)
 {
     _clarifyApplicationFactory = clarifyApplicationFactory;
     _logger         = logger;
     _currentSdkUser = currentSdkUser;
     _agentSessionCacheByUsername.OnMissing   = onAgentMissing;
     _contactSessionCacheByUsername.OnMissing = onContactMissing;
 }
Пример #2
0
 public UserAuthenticator(ILogger logger, IClarifyApplicationFactory clarifyApplicationFactory)
 {
     _logger = logger;
     _clarifyApplicationFactory = clarifyApplicationFactory;
 }
Пример #3
0
 public ApplicationSessionCache(IClarifyApplicationFactory clarifyApplicationFactory, ILogger logger)
 {
     _clarifyApplicationFactory = clarifyApplicationFactory;
     _logger = logger;
 }
 public ContactAuthenticator(ILogger logger, IClarifyApplicationFactory clarifyApplicationFactory)
 {
     _logger = logger;
     _clarifyApplicationFactory = clarifyApplicationFactory;
 }