public void AddFilterLibrary(Type FilterLibraryType)
{
foreach (var Method in FilterLibraryType.GetMethods(BindingFlags.Static | BindingFlags.Public))
{
foreach (var Attribute in Method.GetCustomAttributes(typeof(TemplateFilterAttribute), true))
{
TemplateFilterAttribute TemplateFilterAttribute = (TemplateFilterAttribute)Attribute;
this.AddFilter(TemplateFilterAttribute.Name, FilterLibraryType, Method.Name);
}
}
}