1 write to HubName
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubHubResource.cs (1)
26HubName = hubName ?? throw new ArgumentNullException(nameof(hubName));
10 references to HubName
Aspire.Hosting.Azure.Tests (5)
AzureWebPubSubExtensionsTests.cs (5)
286Assert.Equal("hub1", hub1.Resource.HubName); 287Assert.Equal("hub2", hub2.Resource.HubName); 288Assert.Equal("hub3", hub3.Resource.HubName); 289Assert.Equal("hub4", hub4.Resource.HubName); 310Assert.Equal("same-hub", hub1.Resource.HubName);
Aspire.Hosting.Azure.WebPubSub (4)
AzureWebPubSubExtensions.cs (2)
233throw new NotSupportedException($"The Web PubSub emulator does not support event handler authentication for hub '{hub.HubName}'."); 243hubs[hub.HubName] = new JsonObject { ["EventHandlers"] = handlers };
AzureWebPubSubHubResource.cs (2)
43public ReferenceExpression ConnectionStringExpression => ReferenceExpression.Create($"{Parent.ServiceConnectionStringExpression};Hub={HubName}"); 49new("HubName", ReferenceExpression.Create($"{HubName}")),
WebPubSub.AppHost (1)
AppHost.cs (1)
13chat.AddEventHandler($"{callbackEndpoint}/eventhandler/{chat.Resource.HubName}", systemEvents: ["connected"]);