public CacheInterceptorBuilderFinalize(ProxyGenerator proxyGenerator, ICacheMethodUtility cacheMethodUtility, IInvocationTypeResolver invocationTypeResolver) { _proxyGenerator = proxyGenerator; _cacheMethodUtility = cacheMethodUtility; _invocationTypeResolver = invocationTypeResolver; }
public CacheInterceptorBuilderFinalize <T> WithInvocationTypeResolver(IInvocationTypeResolver invocationTypeResolver) { return(new CacheInterceptorBuilderFinalize <T>(_proxyGenerator, _cacheMethodUtility, invocationTypeResolver)); }
public CacheInterceptor(IInvocationTypeResolver invocationTypeResolver, ICacheMethodUtility cacheMethodUtility) { _invocationTypeResolver = invocationTypeResolver; _cacheMethodUtility = cacheMethodUtility; }