From 821edc87183bfabdcb2f44843543a65ae51cedb0 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 9 Jul 2025 09:46:02 +0200 Subject: [PATCH] Add synchronous version of CreateArticleAsync with XML documentation --- .../Articles/PostExtensions.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Leanetec.EConnect.Client/Articles/PostExtensions.cs b/src/Leanetec.EConnect.Client/Articles/PostExtensions.cs index a2c5e0b..1a9b9ab 100644 --- a/src/Leanetec.EConnect.Client/Articles/PostExtensions.cs +++ b/src/Leanetec.EConnect.Client/Articles/PostExtensions.cs @@ -19,4 +19,15 @@ public static class PostExtensions { ApiVersion = apiVersion }); + + /// + /// Sends a request to create a new using MediatR. + /// + /// The instance used to send the request. + /// The entity to be created. + /// Optional API version to include in the request. + public static void CreateArticle(this IMediator mediator, Article article, int? apiVersion = null) => mediator.Send(new PostRequest(article) + { + ApiVersion = apiVersion + }).GetAwaiter().GetResult(); }