void CreateCreator()
{
var method = ILBuilder.Instance.NewMethod<Func<IInternalObjectDBTransaction, DBObjectMetadata, object>>(
$"Creator_{Name}");
var ilGenerator = method.Generator;
ilGenerator
.Newobj(_clientType.GetConstructor(Type.EmptyTypes))
.Ret();
var creator = method.Create();
Interlocked.CompareExchange(ref _creator, creator, null);
}