=== Summary: 675 files | 7 generated | 484 fresh | 4605 untracked | 4268 adopted | 355 marked | 466 validated-ok | 2+0 stale (sig+body) | 0 skipped | 0 failed | elapsed 11:08:11.442 (40091.44s) ===

This commit is contained in:
julian
2026-06-28 02:50:05 -07:00
parent a19fb90902
commit 586f02a2ca
654 changed files with 5260 additions and 0 deletions
@@ -7,6 +7,7 @@ public interface IPublisherService
/// </summary>
/// <param name="queueName">The name of the queue to create.</param>
/// <returns>A task that represents the asynchronous operation. The task result is <see langword="true"/> if the queue was created successfully; otherwise, <see langword="false"/>.</returns>
/// <!-- aidoc:v1 sig=8ce64d8 -->
Task<bool> CreateQueue(string queueName);
/// <summary>
/// Asynchronously sends an error message to the specified message queue.
@@ -14,6 +15,7 @@ public interface IPublisherService
/// <param name="obj">The error payload or message object to be sent to the queue.</param>
/// <param name="queueName">The name of the target message queue.</param>
/// <returns>A task that represents the asynchronous operation, containing a boolean value that indicates whether the message was successfully sent.</returns>
/// <!-- aidoc:v1 sig=4c43b3f -->
Task<bool> SendMessageError(object obj, string queueName);
/// <summary>
/// Asynchronously sends the specified object as a message to the named queue.
@@ -21,6 +23,7 @@ public interface IPublisherService
/// <param name="obj">The object payload to serialize and publish to the queue.</param>
/// <param name="queueName">The name of the target queue that will receive the message.</param>
/// <returns>A task that resolves to <c>true</c> if the message was sent successfully, otherwise <c>false</c>.</returns>
/// <!-- aidoc:v1 sig=8eb8873 -->
Task<bool> SendMessage(object obj, string queueName);
/// <summary>
/// Asynchronously sends a message to the specified message queue and returns a value indicating whether the operation succeeded.
@@ -28,5 +31,6 @@ public interface IPublisherService
/// <param name="message">The message content to be sent to the queue.</param>
/// <param name="queueName">The name of the target queue where the message will be delivered.</param>
/// <returns>A task that represents the asynchronous operation. The task result is <c>true</c> if the message was sent successfully; otherwise, <c>false</c>.</returns>
/// <!-- aidoc:v1 sig=e20a929 -->
Task<bool> SendMessage(string message, string queueName);
}