Пример #1
0
        private void ConfigureCachingLayer()
        {
            var requestTypes       = requestsAndResponseAssemblies.SelectMany(a => a.GetTypes()).Where(t => !t.IsAbstract && t.IsSubclassOf(typeof(Request)));
            var cacheConfiguration = new ClientCacheConfiguration(requestTypes);

            IoC.Container.RegisterInstance <CacheConfiguration>(cacheConfiguration);
        }
 public ClientCacheConfiguration(ClientCacheConfiguration existing)
     : this(timeToLive: existing?.Ttl,
           timeToIdle: existing?.Tti)
 {
 }