5 instantiations of SshRemoteOptions
Aspire.Hosting.Tests (5)
Devcontainers\SshRemoteOptionsTests.cs (5)
24var options = new SshRemoteOptions(); 45var options = new SshRemoteOptions(); 66var options = new SshRemoteOptions(); 88var options = new SshRemoteOptions(); 103var options = new SshRemoteOptions();
11 references to SshRemoteOptions
Aspire.Hosting (6)
Devcontainers\DevcontainerPortForwardingLifecycleHook.cs (2)
16private readonly IOptions<SshRemoteOptions> _sshRemoteOptions; 22IOptions<SshRemoteOptions> sshRemoteOptions,
Devcontainers\DevcontainerSettingsWriter.cs (1)
13internal class DevcontainerSettingsWriter(ILogger<DevcontainerSettingsWriter> logger, IOptions<CodespacesOptions> codespaceOptions, IOptions<DevcontainersOptions> devcontainerOptions, IOptions<SshRemoteOptions> sshRemoteOptions) : IDisposable
Devcontainers\SshRemoteOptions.cs (2)
23internal class ConfigureSshRemoteOptions(IConfiguration configuration) : IConfigureOptions<SshRemoteOptions> 28public void Configure(SshRemoteOptions options)
DistributedApplicationBuilder.cs (1)
381_innerBuilder.Services.TryAddEnumerable(ServiceDescriptor.Singleton<IConfigureOptions<SshRemoteOptions>, ConfigureSshRemoteOptions>());
Aspire.Hosting.Tests (5)
Devcontainers\SshRemoteOptionsTests.cs (5)
24var options = new SshRemoteOptions(); 45var options = new SshRemoteOptions(); 66var options = new SshRemoteOptions(); 88var options = new SshRemoteOptions(); 103var options = new SshRemoteOptions();