<PackageReference Include="Relativity.ObjectManager" Version="12.0.78.6" />

kCura.Vendor.Castle.Windsor.Proxy.AbstractProxyFactory

public abstract class AbstractProxyFactory : IProxyFactory

protected static void SetOnBehalfAware(IOnBehalfAware onBehalfAware, ComponentModel target)

public abstract object Create(IKernel kernel, object instance, ComponentModel model, CreationContext context, object[] constructorArguments)

public abstract object Create(IProxyFactoryExtension customFactory, IKernel kernel, ComponentModel model, CreationContext context, object[] constructorArguments)

public abstract bool RequiresTargetInstance(IKernel kernel, ComponentModel model)

public bool ShouldCreateProxy(ComponentModel model)