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

Castle.DynamicProxy.ProxyGenerationOptions

public class ProxyGenerationOptions
public static readonly ProxyGenerationOptions Default

public Type BaseTypeForInterfaceProxy { get; set; }

public bool HasMixins { get; }

public IProxyGenerationHook Hook { get; set; }

public MixinData MixinData { get; }

public IInterceptorSelector Selector { get; set; }

public void AddDelegateMixin(Delegate delegate)

public void AddDelegateTypeMixin(Type delegateType)

public void AddMixinInstance(object instance)

public void Initialize()

public object[] MixinsAsArray()