3 instantiations of AzureWebPubSubHubResource
Aspire.Hosting.Azure.Tests (2)
PublicApiTests\WebPubSubPublicApiTests.cs (2)
135
var action = () => new
AzureWebPubSubHubResource
(name, name, webpubsub);
149
var action = () => new
AzureWebPubSubHubResource
(name, name, webpubsub);
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
293
hubResource = new
AzureWebPubSubHubResource
(name, hubName, builder.Resource);
15 references to AzureWebPubSubHubResource
Aspire.Hosting.Azure.Tests (1)
PublicApiTests\WebPubSubPublicApiTests.cs (1)
74
IResourceBuilder<
AzureWebPubSubHubResource
> builder = null!;
Aspire.Hosting.Azure.WebPubSub (14)
AzureWebPubSubExtensions.cs (13)
110
var
hubBuilder = setting.Value;
111
var
hubResource = hubBuilder;
208
foreach (
var
hub in builder.Resource.Hubs.Values)
226
foreach (
var
hub in builder.Resource.Hubs.Values)
266
public static IResourceBuilder<
AzureWebPubSubHubResource
> AddHub(this IResourceBuilder<AzureWebPubSubResource> builder, [ResourceName] string hubName)
280
public static IResourceBuilder<
AzureWebPubSubHubResource
> AddHub(this IResourceBuilder<AzureWebPubSubResource> builder, [ResourceName] string name, string? hubName = null)
290
AzureWebPubSubHubResource
? hubResource;
312
public static IResourceBuilder<
AzureWebPubSubHubResource
> AddEventHandler(
313
this IResourceBuilder<
AzureWebPubSubHubResource
> builder,
339
public static IResourceBuilder<
AzureWebPubSubHubResource
> AddEventHandler(
340
this IResourceBuilder<
AzureWebPubSubHubResource
> builder,
365
internal static IResourceBuilder<
AzureWebPubSubHubResource
> AddEventHandlerForPolyglot(
366
this IResourceBuilder<
AzureWebPubSubHubResource
> builder,
AzureWebPubSubResource.cs (1)
24
internal Dictionary<string,
AzureWebPubSubHubResource
> Hubs { get; } = new(StringComparer.OrdinalIgnoreCase);