From 10e751b9a1c03a97a207647f26d9bd998ecb5ec8 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 9 Jul 2025 09:56:56 +0200 Subject: [PATCH] =?UTF-8?q?refactor(dto):=20Umbenennung=20von=20CommonRequ?= =?UTF-8?q?est=20in=20HttpRequestBase=20zur=20besseren=20=C3=9Cbersichtlic?= =?UTF-8?q?hkeit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ersetzte `CommonRequest` durch `HttpRequestBase`, um den Zweck besser wiederzugeben. Außerdem wurde `Request` in `HttpRequest` und `Request` in `HttpRequest` umbenannt. --- src/Leanetec.EConnect.Client/Alive/GetRequest.cs | 2 +- .../Articles/GetRequest.cs | 2 +- .../Articles/PostRequest.cs | 2 +- .../Articles/PutRequest.cs | 2 +- src/Leanetec.EConnect.Client/Dto/HttpRequest.cs | 16 ++++++++++++++++ src/Leanetec.EConnect.Client/Dto/Request.cs | 16 ---------------- 6 files changed, 20 insertions(+), 20 deletions(-) create mode 100644 src/Leanetec.EConnect.Client/Dto/HttpRequest.cs delete mode 100644 src/Leanetec.EConnect.Client/Dto/Request.cs diff --git a/src/Leanetec.EConnect.Client/Alive/GetRequest.cs b/src/Leanetec.EConnect.Client/Alive/GetRequest.cs index 5c75590..77a210e 100644 --- a/src/Leanetec.EConnect.Client/Alive/GetRequest.cs +++ b/src/Leanetec.EConnect.Client/Alive/GetRequest.cs @@ -9,7 +9,7 @@ public enum Role Admin } -public record GetRequest(Role? Role = null) : Request, IRequest +public record GetRequest(Role? Role = null) : HttpRequest, IRequest { } diff --git a/src/Leanetec.EConnect.Client/Articles/GetRequest.cs b/src/Leanetec.EConnect.Client/Articles/GetRequest.cs index d6a89aa..412553f 100644 --- a/src/Leanetec.EConnect.Client/Articles/GetRequest.cs +++ b/src/Leanetec.EConnect.Client/Articles/GetRequest.cs @@ -4,7 +4,7 @@ using MediatR; namespace Leanetec.EConnect.Client.Articles; -public record GetRequest(int? ArticleId = null) : Request>, IRequest> +public record GetRequest(int? ArticleId = null) : HttpRequest>, IRequest> { } diff --git a/src/Leanetec.EConnect.Client/Articles/PostRequest.cs b/src/Leanetec.EConnect.Client/Articles/PostRequest.cs index a21f8ea..28d3769 100644 --- a/src/Leanetec.EConnect.Client/Articles/PostRequest.cs +++ b/src/Leanetec.EConnect.Client/Articles/PostRequest.cs @@ -4,7 +4,7 @@ using MediatR; namespace Leanetec.EConnect.Client.Articles; -public record PostRequest(Article Article) : Request, IRequest +public record PostRequest(Article Article) : HttpRequest, IRequest { } diff --git a/src/Leanetec.EConnect.Client/Articles/PutRequest.cs b/src/Leanetec.EConnect.Client/Articles/PutRequest.cs index f3ae11f..7b0a763 100644 --- a/src/Leanetec.EConnect.Client/Articles/PutRequest.cs +++ b/src/Leanetec.EConnect.Client/Articles/PutRequest.cs @@ -4,7 +4,7 @@ using MediatR; namespace Leanetec.EConnect.Client.Articles; -public record PutRequest(Article Article) : Request, IRequest +public record PutRequest(Article Article) : HttpRequest, IRequest { } diff --git a/src/Leanetec.EConnect.Client/Dto/HttpRequest.cs b/src/Leanetec.EConnect.Client/Dto/HttpRequest.cs new file mode 100644 index 0000000..e79155c --- /dev/null +++ b/src/Leanetec.EConnect.Client/Dto/HttpRequest.cs @@ -0,0 +1,16 @@ +using MediatR; + +namespace Leanetec.EConnect.Client.Dto; + +public record HttpRequestBase +{ + public int? ApiVersion { get; set; } +} + +public record HttpRequest : HttpRequestBase, IRequest +{ +} + +public record HttpRequest : HttpRequestBase, IRequest +{ +} diff --git a/src/Leanetec.EConnect.Client/Dto/Request.cs b/src/Leanetec.EConnect.Client/Dto/Request.cs deleted file mode 100644 index cc2951e..0000000 --- a/src/Leanetec.EConnect.Client/Dto/Request.cs +++ /dev/null @@ -1,16 +0,0 @@ -using MediatR; - -namespace Leanetec.EConnect.Client.Dto; - -public record CommonRequest -{ - public int? ApiVersion { get; set; } -} - -public record Request : CommonRequest, IRequest -{ -} - -public record Request : CommonRequest, IRequest -{ -}