Esempio n. 1
0
 public CacheInterceptorBuilderFinalize(ProxyGenerator proxyGenerator,
                                        ICacheMethodUtility cacheMethodUtility, IInvocationTypeResolver invocationTypeResolver)
 {
     _proxyGenerator         = proxyGenerator;
     _cacheMethodUtility     = cacheMethodUtility;
     _invocationTypeResolver = invocationTypeResolver;
 }
Esempio n. 2
0
 public CacheInterceptorBuilderInvocationTypeResolver <T> WithStore(ICacheMethodUtility cacheMethodUtility)
 {
     return(new CacheInterceptorBuilderInvocationTypeResolver <T>(_proxyGenerator, cacheMethodUtility));
 }
Esempio n. 3
0
 public CacheInterceptorBuilderInvocationTypeResolver(ProxyGenerator proxyGenerator,
                                                      ICacheMethodUtility cacheMethodUtility)
 {
     _proxyGenerator     = proxyGenerator;
     _cacheMethodUtility = cacheMethodUtility;
 }
Esempio n. 4
0
 public CacheInterceptor(IInvocationTypeResolver invocationTypeResolver, ICacheMethodUtility cacheMethodUtility)
 {
     _invocationTypeResolver = invocationTypeResolver;
     _cacheMethodUtility     = cacheMethodUtility;
 }