<PackageReference Include="castle.core" Version="2.5.1" />

AttributeUtil

public static class AttributeUtil
public static IAttributeDisassembler FallbackDisassembler { get; set; }

public static void AddDisassembler<TAttribute>(IAttributeDisassembler disassembler) where TAttribute : Attribute

public static CustomAttributeBuilder CreateBuilder<TAttribute>() where TAttribute : Attribute

public static CustomAttributeBuilder CreateBuilder(Type attribute, object[] constructorArguments)