/// <summary> /// Collects the cache configures. /// </summary> /// <param name="descriptor">The descriptor.</param> /// <param name="memberInfo">The member info.</param> private void CollectCacheConfigure(BaseMetaDescriptor descriptor, MemberInfo memberInfo) { var configurers = memberInfo.GetCustomAttributes(typeof(ICachePolicyConfigurer), true); if (configurers.Length != 0) { descriptor.CacheConfigurer = (ICachePolicyConfigurer)configurers[0]; } }
/// <summary> /// Collects the cache configures. /// </summary> /// <param name="descriptor">The descriptor.</param> /// <param name="memberInfo">The member info.</param> private void CollectCacheConfigure(BaseMetaDescriptor descriptor, MemberInfo memberInfo) { var configurers = memberInfo.GetCustomAttributes(typeof(ICachePolicyConfigurer), true); if (configurers.Length != 0) { descriptor.CacheConfigurer = (ICachePolicyConfigurer) configurers[0]; } }
/// <summary> /// Collects the rescues. /// </summary> /// <param name="descriptor">The descriptor.</param> /// <param name="type">The type.</param> private void CollectRescues(BaseMetaDescriptor descriptor, Type type) { descriptor.Rescues = rescueDescriptorProvider.CollectRescues(type); }
/// <summary> /// Collects the rescues. /// </summary> /// <param name="descriptor">The descriptor.</param> /// <param name="memberInfo">The member info.</param> private void CollectRescues(BaseMetaDescriptor descriptor, MethodInfo memberInfo) { descriptor.Rescues = rescueDescriptorProvider.CollectRescues(memberInfo); }
/// <summary> /// Collects the layout. /// </summary> /// <param name="descriptor">The descriptor.</param> /// <param name="memberInfo">The member info.</param> private void CollectLayout(BaseMetaDescriptor descriptor, MemberInfo memberInfo) { descriptor.Layout = layoutDescriptorProvider.CollectLayout(memberInfo); }
/// <summary> /// Collects the resources. /// </summary> /// <param name="desc">The desc.</param> /// <param name="memberInfo">The member info.</param> private void CollectResources(BaseMetaDescriptor desc, MemberInfo memberInfo) { desc.Resources = resourceDescriptorProvider.CollectResources(memberInfo); }
/// <summary> /// Collects the rescues. /// </summary> /// <param name="descriptor">The descriptor.</param> /// <param name="type">The type.</param> private void CollectRescues(BaseMetaDescriptor descriptor, Type type) { descriptor.Rescues = rescueDescriptorProvider.CollectRescues(type); }
/// <summary> /// Collects the rescues. /// </summary> /// <param name="descriptor">The descriptor.</param> /// <param name="memberInfo">The member info.</param> private void CollectRescues(BaseMetaDescriptor descriptor, MethodInfo memberInfo) { descriptor.Rescues = rescueDescriptorProvider.CollectRescues(memberInfo); }
/// <summary> /// Collects the layout. /// </summary> /// <param name="descriptor">The descriptor.</param> /// <param name="memberInfo">The member info.</param> private void CollectLayout(BaseMetaDescriptor descriptor, MemberInfo memberInfo) { descriptor.Layout = layoutDescriptorProvider.CollectLayout(memberInfo); }
/// <summary> /// Collects the resources. /// </summary> /// <param name="desc">The desc.</param> /// <param name="memberInfo">The member info.</param> private void CollectResources(BaseMetaDescriptor desc, MemberInfo memberInfo) { desc.Resources = resourceDescriptorProvider.CollectResources(memberInfo); }