コード例 #1
0
 public CacheInterceptorBuilderFinalize(ProxyGenerator proxyGenerator,
                                        ICacheMethodUtility cacheMethodUtility, IInvocationTypeResolver invocationTypeResolver)
 {
     _proxyGenerator         = proxyGenerator;
     _cacheMethodUtility     = cacheMethodUtility;
     _invocationTypeResolver = invocationTypeResolver;
 }
コード例 #2
0
 public CacheInterceptorBuilderFinalize <T> WithInvocationTypeResolver(IInvocationTypeResolver invocationTypeResolver)
 {
     return(new CacheInterceptorBuilderFinalize <T>(_proxyGenerator, _cacheMethodUtility, invocationTypeResolver));
 }
コード例 #3
0
 public CacheInterceptor(IInvocationTypeResolver invocationTypeResolver, ICacheMethodUtility cacheMethodUtility)
 {
     _invocationTypeResolver = invocationTypeResolver;
     _cacheMethodUtility     = cacheMethodUtility;
 }