17 references to Build
Microsoft.Extensions.VectorData.Abstractions (1)
ProviderServices\CollectionJsonModelBuilder.cs (1)
46
return
Build
(recordType, keyType, definition, defaultEmbeddingGenerator);
Microsoft.Extensions.VectorData.Abstractions.Tests (16)
CollectionModelBuilderTests.cs (16)
27
var model = new CustomModelBuilder().
Build
(typeof(RecordWithStringVectorProperty), typeof(int), definition: null, embeddingGenerator);
54
var model = new CustomModelBuilder().
Build
(typeof(RecordWithStringVectorProperty), typeof(int), recordDefinition, embeddingGenerator);
153
: new CustomModelBuilder().
Build
(typeof(RecordWithEmbeddingVectorProperty), typeof(int), definition: null, embeddingGenerator);
165
var model = new CustomModelBuilder().
Build
(
207
: new CustomModelBuilder().
Build
(typeof(RecordWithCustomerVectorProperty), typeof(int), recordDefinition, embeddingGenerator);
223
new CustomModelBuilder().
Build
(typeof(RecordWithStringVectorProperty), typeof(int), definition: null, embeddingGenerator));
235
new CustomModelBuilder().
Build
(typeof(RecordWithStringVectorProperty), typeof(int), definition: null, embeddingGenerator));
244
new CustomModelBuilder().
Build
(typeof(RecordWithStringVectorProperty), typeof(int), definition: null, defaultEmbeddingGenerator: null));
268
new CustomModelBuilder().
Build
(typeof(RecordWithStringVectorProperty), typeof(int), recordDefinition, embeddingGenerator));
292
new CustomModelBuilder().
Build
(typeof(RecordWithStringVectorProperty), typeof(int), recordDefinition, embeddingGenerator));
435
var model = new GuidKeyModelBuilder().
Build
(
446
var model = new GuidKeyModelBuilder().
Build
(
456
var model = new GuidKeyModelBuilder().
Build
(
466
var model = new GuidKeyModelBuilder().
Build
(
484
var model = builder.
Build
(typeof(RecordWithStorageNames), typeof(int), definition: null, defaultEmbeddingGenerator: null);
502
var model = builder.
Build
(typeof(RecordWithStorageNames), typeof(int), definition: null, defaultEmbeddingGenerator: null);