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)
17
private readonly IOptions<
SshRemoteOptions
> _sshRemoteOptions;
20
public DevcontainerPortForwardingLifecycleHook(ILoggerFactory loggerFactory, IOptions<CodespacesOptions> codespacesOptions, IOptions<DevcontainersOptions> devcontainersOptions, IOptions<
SshRemoteOptions
> sshRemoteOptions, DevcontainerSettingsWriter settingsWriter)
Devcontainers\DevcontainerSettingsWriter.cs (1)
12
internal class DevcontainerSettingsWriter(ILogger<DevcontainerSettingsWriter> logger, IOptions<CodespacesOptions> codespaceOptions, IOptions<DevcontainersOptions> devcontainerOptions, IOptions<
SshRemoteOptions
> sshRemoteOptions)
Devcontainers\SshRemoteOptions.cs (2)
23
internal class ConfigureSshRemoteOptions(IConfiguration configuration) : IConfigureOptions<
SshRemoteOptions
>
28
public void Configure(
SshRemoteOptions
options)
DistributedApplicationBuilder.cs (1)
362
_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();