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