9 instantiations of DocumentExtractionClientBuilder
Microsoft.Extensions.DocumentExtraction (2)
DocumentExtractionClientBuilderServiceCollectionExtensions.cs (2)
52DocumentExtractionClientBuilder builder = new(innerClientFactory); 73DocumentExtractionClientBuilder builder = new(innerClientFactory);
Microsoft.Extensions.DocumentExtraction.Tests (7)
DocumentExtractionMiddlewareTests.cs (7)
36DocumentExtractionClientBuilder builder = new(_ => new TestClient(expected)); 69DocumentExtractionClientBuilder builder = new(_ => new TestClient(expected)); 135DocumentExtractionClientBuilder builder = new(inner); 187DocumentExtractionClientBuilder builder = new(inner); 213DocumentExtractionClientBuilder builder = new(inner); 220Assert.Throws<ArgumentNullException>(() => new DocumentExtractionClientBuilder((DocumentExtractionClient)null!)); 538DocumentExtractionClientBuilder builder = new(terminal);
19 references to DocumentExtractionClientBuilder
Microsoft.Extensions.DocumentExtraction (11)
DocumentExtractionClientBuilder.cs (4)
19/// Initializes a new instance of the <see cref="DocumentExtractionClientBuilder"/> class around an existing client. 28/// Initializes a new instance of the <see cref="DocumentExtractionClientBuilder"/> class around a service-provider-aware factory. 39public DocumentExtractionClientBuilder Use( 50public DocumentExtractionClientBuilder Use(Func<DocumentExtractionClient, DocumentExtractionClient> factory)
DocumentExtractionClientBuilderServiceCollectionExtensions.cs (5)
25public static DocumentExtractionClientBuilder AddDocumentExtractionClient( 44public static DocumentExtractionClientBuilder AddDocumentExtractionClient( 52DocumentExtractionClientBuilder builder = new(innerClientFactory); 64public static DocumentExtractionClientBuilder AddKeyedDocumentExtractionClient( 73DocumentExtractionClientBuilder builder = new(innerClientFactory);
LoggingDocumentExtractionClientBuilderExtensions.cs (2)
19public static DocumentExtractionClientBuilder UseLogging( 20this DocumentExtractionClientBuilder builder,
Microsoft.Extensions.DocumentExtraction.Tests (8)
DocumentExtractionMiddlewareTests.cs (8)
36DocumentExtractionClientBuilder builder = new(_ => new TestClient(expected)); 69DocumentExtractionClientBuilder builder = new(_ => new TestClient(expected)); 97DocumentExtractionClientBuilder builder = keyed 135DocumentExtractionClientBuilder builder = new(inner); 187DocumentExtractionClientBuilder builder = new(inner); 213DocumentExtractionClientBuilder builder = new(inner); 483DocumentExtractionClientBuilder builder = keyed 538DocumentExtractionClientBuilder builder = new(terminal);