chore: initial repository scaffold

- Add Hrynco.RabbitMq class library with RabbitMQ client abstractions
- Add Hrynco.RabbitMq.Tests xunit project
- ImplicitUsings disabled on all projects

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Anatolii Grynchuk
2026-05-01 12:25:42 +03:00
commit 5b963b25a7
11 changed files with 325 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
namespace Hrynco.RabbitMq;
using System.Threading;
using System.Threading.Tasks;
public interface IRabbitMqPublisher
{
Task PublishAsync<TData>(string queue, IRabbitMqMessage<TData> message, CancellationToken cancellationToken = default);
}