From 43da30122f6f20b0032c8bdbfaa5014b8b708680 Mon Sep 17 00:00:00 2001 From: Luke Bakken Date: Wed, 23 Oct 2024 08:25:07 -0700 Subject: [PATCH] Allow passing hostname to publisherconfirms test app. --- .../PublisherConfirms/PublisherConfirms.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/projects/Applications/PublisherConfirms/PublisherConfirms.cs b/projects/Applications/PublisherConfirms/PublisherConfirms.cs index eeeb6ac44..98f2a5cde 100644 --- a/projects/Applications/PublisherConfirms/PublisherConfirms.cs +++ b/projects/Applications/PublisherConfirms/PublisherConfirms.cs @@ -55,15 +55,24 @@ Persistent = true }; +string hostname = "localhost"; +if (args.Length > 0) +{ + if (false == string.IsNullOrWhiteSpace(args[0])) + { + hostname = args[0]; + } +} + #pragma warning disable CS8321 // Local function is declared but never used await PublishMessagesIndividuallyAsync(); await PublishMessagesInBatchAsync(); await HandlePublishConfirmsAsynchronously(); -static Task CreateConnectionAsync() +Task CreateConnectionAsync() { - var factory = new ConnectionFactory { HostName = "localhost" }; + var factory = new ConnectionFactory { HostName = hostname }; return factory.CreateConnectionAsync(); }