15 instantiations of DocumentExtractionOptions
Microsoft.Extensions.DocumentExtraction.Abstractions (1)
DocumentExtractionOptions.cs (1)
35DocumentExtractionOptions copy = new()
Microsoft.Extensions.DocumentExtraction.Abstractions.Tests (9)
DelegatingDocumentExtractionClientTests.cs (4)
22DocumentExtractionOptions options = new(); 54DocumentExtractionOptions options = new() { ExtractorName = "model:A" }; 113DocumentExtractionOptions options = new() { ExtractorName = "model:A" }; 157DocumentExtractionOptions explicitOptions = new() { ExtractorName = "explicit" };
DocumentExtractionCleanupTests.cs (1)
41new DocumentExtractionOptions { }, cancellation.Token);
DocumentExtractionDocumentBuilderTests.cs (4)
182DocumentExtractionOptions? options = optionKind switch { 1 => new(), 2 => new() { ExtractorName = "opaque:selector" }, _ => null }; 259DocumentExtractionOptions options = new() { ExtractorName = "model:A" }; 293DocumentExtractionOptions options = new() { ExtractorName = "provider:model" };
Microsoft.Extensions.DocumentExtraction.Tests (5)
DocumentExtractionMiddlewareTests.cs (5)
264DocumentExtractionOptions options = new() { ExtractorName = "OPTIONS_ONLY_93" }; 338DocumentExtractionOptions options = new() { ExtractorName = "OPTIONS_ONLY_93" }; 409client.ExtractAsync(input, "secret/path", "application/pdf", new DocumentExtractionOptions { })); 443DocumentExtractionOptions options = new(); 573DocumentExtractionOptions options = new() { ExtractorName = "OPTIONS_ONLY_93" };
44 references to DocumentExtractionOptions
Microsoft.Extensions.DocumentExtraction (1)
LoggingDocumentExtractionClient.cs (1)
34DocumentExtractionOptions? options = null,
Microsoft.Extensions.DocumentExtraction.Abstractions (4)
DelegatingDocumentExtractionClient.cs (1)
37DocumentExtractionOptions? options = null,
DocumentExtractionClient.cs (1)
47DocumentExtractionOptions? options = null,
DocumentExtractionOptions.cs (2)
33public DocumentExtractionOptions Clone() 35DocumentExtractionOptions copy = new()
Microsoft.Extensions.DocumentExtraction.Abstractions.Tests (22)
DelegatingDocumentExtractionClientTests.cs (11)
22DocumentExtractionOptions options = new(); 24Assert.Null(typeof(DocumentExtractionOptions).GetProperty("CaptureRawContent")); 30DocumentExtractionOptions copy = options.Clone(); 54DocumentExtractionOptions options = new() { ExtractorName = "model:A" }; 113DocumentExtractionOptions options = new() { ExtractorName = "model:A" }; 124DocumentExtractionOptions forwarded = Assert.IsType<DocumentExtractionOptions>(inner.Options); 157DocumentExtractionOptions explicitOptions = new() { ExtractorName = "explicit" }; 217private sealed class Client(Func<Stream, string, string, DocumentExtractionOptions?, CancellationToken, Task<ExtractionDocument>> extract) 224internal DocumentExtractionOptions? Options { get; private set; } 233DocumentExtractionOptions? options = null, CancellationToken cancellationToken = default)
DocumentExtractionCleanupTests.cs (1)
123DocumentExtractionOptions? options = null, CancellationToken cancellationToken = default)
DocumentExtractionDocumentBuilderTests.cs (10)
51Assert.Equal(new[] { typeof(Stream), typeof(string), typeof(string), typeof(DocumentExtractionOptions), typeof(CancellationToken) }, 182DocumentExtractionOptions? options = optionKind switch { 1 => new(), 2 => new() { ExtractorName = "opaque:selector" }, _ => null }; 251List<DocumentExtractionOptions> snapshots = []; 259DocumentExtractionOptions options = new() { ExtractorName = "model:A" }; 293DocumentExtractionOptions options = new() { ExtractorName = "provider:model" }; 375internal DocumentExtractionOptions? Options { get; private set; } 379DocumentExtractionOptions? options = null, CancellationToken cancellationToken = default) 396DocumentExtractionOptions? options = null, CancellationToken cancellationToken = default) 411private sealed class DirectAdapter(Func<Stream, string, string, DocumentExtractionOptions?, CancellationToken, Task<ExtractionDocument>> extract) 415DocumentExtractionOptions? options = null, CancellationToken cancellationToken = default)
Microsoft.Extensions.DocumentExtraction.Tests (17)
DocumentExtractionMiddlewareTests.cs (17)
264DocumentExtractionOptions options = new() { ExtractorName = "OPTIONS_ONLY_93" }; 338DocumentExtractionOptions options = new() { ExtractorName = "OPTIONS_ONLY_93" }; 341DocumentExtractionOptions forwarded = Assert.IsType<DocumentExtractionOptions>(inner.Options); 443DocumentExtractionOptions options = new(); 573DocumentExtractionOptions options = new() { ExtractorName = "OPTIONS_ONLY_93" }; 597DocumentExtractionOptions secondOptions = Assert.IsType<DocumentExtractionOptions>(second.Options); 598DocumentExtractionOptions terminalOptions = Assert.IsType<DocumentExtractionOptions>(terminal.Options); 605foreach (DocumentExtractionOptions snapshot in new[] { options, secondOptions, terminalOptions }) 664internal DocumentExtractionOptions? Options { get; private set; } 668DocumentExtractionOptions? options = null, CancellationToken cancellationToken = default) 691internal DocumentExtractionOptions? Options { get; private set; } 699DocumentExtractionOptions? options = null, CancellationToken cancellationToken = default) 781internal DocumentExtractionOptions? Options { get; private set; } 786DocumentExtractionOptions? options = null, CancellationToken cancellationToken = default)