<PackageReference Include="Castle.Core" Version="5.1.0" />

Castle.Components.DictionaryAdapter.Xml.XPathFunctionAttribute

namespace Castle.Components.DictionaryAdapter.Xml { public abstract class XPathFunctionAttribute : Attribute, IXsltContextFunction { public static readonly XPathResultType[] NoArgs; public abstract XmlName Name { get; } public abstract XPathResultType ReturnType { get; } public virtual XPathResultType[] ArgTypes { get; } public virtual int Maxargs { get; } public virtual int Minargs { get; } protected XPathFunctionAttribute(); public abstract object Invoke(XsltContext context, object[] args, XPathNavigator node); } }