We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 71d20b3 commit d5fad5cCopy full SHA for d5fad5c
src/Client/test/Asp.Versioning.Http.Client.Tests/TestServer.cs
@@ -7,11 +7,28 @@ namespace Asp.Versioning.Http;
7
internal sealed class TestServer : HttpMessageHandler
8
{
9
private readonly HttpResponseMessage response;
10
+ private bool disposed;
11
12
public TestServer() => response = new( HttpStatusCode.OK );
13
14
public TestServer( HttpResponseMessage response ) => this.response = response;
15
16
protected override Task<HttpResponseMessage> SendAsync( HttpRequestMessage request, CancellationToken cancellationToken ) =>
17
Task.FromResult( response );
18
+
19
+ protected override void Dispose( bool disposing )
20
+ {
21
+ if ( disposed )
22
23
+ return;
24
+ }
25
26
+ base.Dispose( disposing );
27
+ disposed = true;
28
29
+ if ( disposing )
30
31
+ response.Dispose();
32
33
34
}
0 commit comments