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(); }