Implemented interface member:
property
Services
Aspire.Hosting.Eventing.IDistributedApplicationResourceEvent.Services
13 references to Services
Aspire.Hosting (1)
DotnetToolResourceExtensions.cs (1)
98var rns = evt.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.DevTunnels (8)
DevTunnelResourceBuilderExtensions.cs (8)
123var logger = e.Services.GetRequiredService<ResourceLoggerService>().GetLogger(tunnelResource); 124var eventing = e.Services.GetRequiredService<IDistributedApplicationEventing>(); 125var commandValidator = e.Services.GetRequiredService<IRequiredCommandValidator>(); 126var devTunnelEnvironmentManager = e.Services.GetRequiredService<DevTunnelLoginManager>(); 127var devTunnelClient = e.Services.GetRequiredService<IDevTunnelClient>(); 170var notifications = e.Services.GetRequiredService<ResourceNotificationService>(); 191var portLogger = e.Services.GetRequiredService<ResourceLoggerService>().GetLogger(portResource); 222await eventing.PublishAsync<BeforeResourceStartedEvent>(new(portResource, e.Services), EventDispatchBehavior.NonBlockingConcurrent, ct).ConfigureAwait(false);
Aspire.Hosting.MySql (2)
MySqlBuilderExtensions.cs (2)
270var fileSystemService = e.Services.GetRequiredService<IFileSystemService>(); 275var aspireStore = e.Services.GetRequiredService<IAspireStore>();
Aspire.Hosting.Tests (2)
Eventing\DistributedApplicationBuilderEventingTests.cs (2)
183Assert.NotNull(e.Services); 210Assert.NotNull(e.Services);