File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
src/Client/test/Asp.Versioning.Http.Client.Tests Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -7,11 +7,28 @@ namespace Asp.Versioning.Http;
77internal sealed class TestServer : HttpMessageHandler
88{
99 private readonly HttpResponseMessage response ;
10+ private bool disposed ;
1011
1112 public TestServer ( ) => response = new ( HttpStatusCode . OK ) ;
1213
1314 public TestServer ( HttpResponseMessage response ) => this . response = response ;
1415
1516 protected override Task < HttpResponseMessage > SendAsync ( HttpRequestMessage request , CancellationToken cancellationToken ) =>
1617 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+ }
1734}
You can’t perform that action at this time.
0 commit comments