From b65498cbdc63d96c1653577b4706b74bf3c20179 Mon Sep 17 00:00:00 2001 From: Florian Bernd Date: Wed, 7 Aug 2024 14:39:00 +0200 Subject: [PATCH] Add parameterless constructor to `StreamResponse` (#111) This is required to fulfill the `new()` constraint on e.g. `ResponseBuilder.ToResponse()`. --- src/Elastic.Transport/Responses/Special/StreamResponse.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Elastic.Transport/Responses/Special/StreamResponse.cs b/src/Elastic.Transport/Responses/Special/StreamResponse.cs index 5781f53..53dd22a 100644 --- a/src/Elastic.Transport/Responses/Special/StreamResponse.cs +++ b/src/Elastic.Transport/Responses/Special/StreamResponse.cs @@ -24,6 +24,13 @@ public sealed class StreamResponse : /// public string MimeType { get; } + /// + public StreamResponse() + { + Body = Stream.Null; + MimeType = string.Empty; + } + /// public StreamResponse(Stream body, string? mimeType) {