1 implementation of IDistributedApplicationEventing
Aspire.Hosting (1)
Eventing\DistributedApplicationEventing.cs (1)
12public class DistributedApplicationEventing : IDistributedApplicationEventing
15 references to IDistributedApplicationEventing
Aspire.Hosting (11)
Dcp\ApplicationExecutor.cs (1)
75IDistributedApplicationEventing eventing,
DistributedApplication.cs (2)
350var eventing = _host.Services.GetRequiredService<IDistributedApplicationEventing>();
DistributedApplicationBuilder.cs (2)
78public IDistributedApplicationEventing Eventing { get; } = new DistributedApplicationEventing(); 186_innerBuilder.Services.AddSingleton<IDistributedApplicationEventing>(Eventing);
Eventing\DistributedApplicationEventing.cs (5)
10/// <inheritdoc cref="IDistributedApplicationEventing" /> 17/// <inheritdoc cref="IDistributedApplicationEventing.PublishAsync{T}(T, CancellationToken)" /> 33/// <inheritdoc cref="IDistributedApplicationEventing.Subscribe{T}(Func{T, CancellationToken, Task})" /> 63/// <inheritdoc cref="IDistributedApplicationEventing.Subscribe{T}(Func{T, CancellationToken, Task})" /> 78/// <inheritdoc cref="IDistributedApplicationEventing.Unsubscribe(DistributedApplicationEventSubscription)" />
IDistributedApplicationBuilder.cs (1)
77public IDistributedApplicationEventing Eventing { get; }
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\AzureProvisioner.cs (1)
37IDistributedApplicationEventing eventing
Aspire.Hosting.Tests (3)
Eventing\DistributedApplicationBuilderEventingTests.cs (2)
19var eventing = app.Services.GetRequiredService<IDistributedApplicationEventing>();
Utils\TestDistributedApplicationBuilder.cs (1)
122public IDistributedApplicationEventing Eventing => _innerBuilder.Eventing;