diff --git a/src/core/DigitalData.MessagingService.Application/Common/Interfaces/IMessagingServiceClient.cs b/src/core/DigitalData.MessagingService.Application/Common/Interfaces/IMessagingServiceClient.cs
new file mode 100644
index 0000000..eac226f
--- /dev/null
+++ b/src/core/DigitalData.MessagingService.Application/Common/Interfaces/IMessagingServiceClient.cs
@@ -0,0 +1,19 @@
+#if NET
+using DigitalData.MessagingService.Application.EmailSending.Commands;
+
+namespace DigitalData.MessagingService.Application.Common.Interfaces;
+
+///
+///
+///
+public interface IMessagingServiceClient
+{
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public Task SendAsync(PublishEmailViaSmtpCommand command, CancellationToken cancellationToken = default);
+}
+#endif