public static ISchemaBuilder BindClrType <TClrType, TSchemaType>( this ISchemaBuilder builder) where TSchemaType : INamedType { if (builder is null) { throw new ArgumentNullException(nameof(builder)); } return(builder.BindRuntimeType(typeof(TClrType), typeof(TSchemaType))); }