Castle.MonoRail.Framework.Services.DefaultControllerDescriptorProvider.CollectCacheConfigures C# (CSharp) 메소드

CollectCacheConfigures() 개인적인 메소드

Collects the cache configures.
private CollectCacheConfigures ( ActionMetaDescriptor descriptor, MemberInfo memberInfo ) : void
descriptor Castle.MonoRail.Framework.Internal.ActionMetaDescriptor The descriptor.
memberInfo System.Reflection.MemberInfo The member info.
리턴 void
		private void CollectCacheConfigures(ActionMetaDescriptor descriptor, MemberInfo memberInfo)
		{
			object[] configurers = memberInfo.GetCustomAttributes(typeof(ICachePolicyConfigurer), true);

			if (configurers.Length != 0)
			{
				foreach(ICachePolicyConfigurer cacheConfigurer in configurers)
				{
					descriptor.CacheConfigurers.Add(cacheConfigurer);
				}
			}
		}