public override ICallHandler CreateHandler(IUnityContainer container) { var handler = new CachingCallHandlerAttribute { RegionName = RegionName, ExpirationTime = ExpirationTime, Policy = Policy }; if ((Policy == null) && (container.IsRegistered <CacheItemPolicy>())) { handler.Policy = container.Resolve <CacheItemPolicy>(); } return(handler); }
public override ICallHandler CreateHandler(IUnityContainer container) { var handler = new CachingCallHandlerAttribute { RegionName = RegionName, ExpirationTime = ExpirationTime, Policy = Policy }; if ((Policy == null) && (container.IsRegistered<CacheItemPolicy>())) { handler.Policy = container.Resolve<CacheItemPolicy>(); } return handler; }