예제 #1
0
 public WhenGettingAToken()
 {
     _cache   = Substitute.For <IDistributedCache>();
     _tokenDb = Substitute.For <ITokenDB>();
     _logger  = Substitute.For <ILogger <CachedTokenRepositoryService> >();
     _sut     = new CachedTokenRepositoryService(_cache, _tokenDb, _logger);
 }
 public CachedTokenRepositoryService(IDistributedCache cache, ITokenDB tokenDb, ILogger <CachedTokenRepositoryService> logger)
 {
     _logger  = logger;
     _cache   = cache;
     _tokenDb = tokenDb;
 }