Solid.Http.Extensions.Zip Usage - SOLIDSoftworks/Solid.Http GitHub Wiki
Getting a ZipArchive from the response can be done as follows
var client = context.RequestServices.GetRequiredService<ISolidHttpClientFactory>().CreateWithBaseAddress("http://SomeBaseUri");
var zipArch = await client
.GetAsync("some/path/that/returns/zip/file", cancellationToken)
.As<ZipArchive>();