7 instantiations of RecordingMiddleware
Microsoft.Extensions.DocumentExtraction.Tests (7)
DocumentExtractionMiddlewareTests.cs (7)
100builder.Use(inner => new RecordingMiddleware(inner, () => { })); 137builder.Use((client, _) => new RecordingMiddleware(client, () => disposed.Add("first"))); 138builder.Use((client, _) => new RecordingMiddleware(client, () => disposed.Add("second"))); 189builder.Use(client => new RecordingMiddleware(client, () => throw cleanup)); 216builder.Use(client => new RecordingMiddleware(client, () => disposed.Add("wrapped"))); 233}).Use(client => new RecordingMiddleware(client, () => { })); 486builder.Use(inner => new RecordingMiddleware(inner, () => middlewareDisposals++));
6 references to RecordingMiddleware
Microsoft.Extensions.DocumentExtraction.Tests (6)
DocumentExtractionMiddlewareTests.cs (6)
141Assert.IsType<RecordingMiddleware>(client); 142Assert.IsType<RecordingMiddleware>(((RecordingMiddleware)client).Inner); 237Assert.Same(client, client.GetService(typeof(RecordingMiddleware))); 238Assert.Null(client.GetService(typeof(RecordingMiddleware), "different")); 500Assert.Same(terminal, Assert.IsType<RecordingMiddleware>(first).Inner);