5 instantiations of IdentityResolver
aspire (1)
Program.cs (1)
402
return new
IdentityResolver
(
Aspire.Cli.Tests (4)
Acquisition\IdentityResolverTests.cs (1)
563
return new
IdentityResolver
(
CliBootstrapTests.cs (3)
142
var resolver = new
IdentityResolver
(
176
var resolver = new
IdentityResolver
(
198
var resolver = new
IdentityResolver
(
63 references to IdentityResolver
aspire (3)
Acquisition\PeerInstallProbe.cs (1)
230
foreach (var envVarName in
IdentityResolver
.IdentityEnvVarNames)
DotNet\ProcessExecutionFactory.cs (1)
164
foreach (var envVarName in Acquisition.
IdentityResolver
.IdentityEnvVarNames)
IEnvironment.cs (1)
10
/// <see cref="Acquisition.
IdentityResolver
"/> can read environment variables
Aspire.Cli.Tests (60)
Acquisition\IdentityResolverTests.cs (56)
14
/// Behavior tests for <see cref="
IdentityResolver
"/>. The resolver composes
29
var
resolver = CreateResolver(workspace,
31
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.ChannelEnvVar] = "pr-12345" });
44
var
resolver = CreateResolver(workspace, channel: "stable");
57
var
resolver = CreateResolver(workspace, channel: "daily");
71
var
resolver = CreateResolver(workspace, channel: null);
87
var
resolver = CreateResolver(workspace,
89
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.ChannelEnvVar] = string.Empty });
100
var
resolver = CreateResolver(workspace, informationalVersion: "13.4.0-preview.1.25366.3+abcdef0");
114
var
resolver = CreateResolver(workspace, informationalVersion: "13.4.0");
124
var
resolver = CreateResolver(workspace,
125
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.VersionEnvVar] = "99.0.0-test" });
139
var
resolver = CreateResolver(workspace,
140
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.VersionEnvVar] = version });
158
var
resolver = CreateResolver(workspace,
159
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.VersionEnvVar] = version });
162
Assert.Contains(
IdentityResolver
.VersionEnvVar, ex.Message);
171
var
resolver = CreateResolver(workspace);
185
var
resolver = CreateResolver(workspace,
186
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.CommitEnvVar] = commit });
201
var
resolver = CreateResolver(workspace,
202
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.CommitEnvVar] = commit });
205
Assert.Contains(
IdentityResolver
.CommitEnvVar, ex.Message);
214
var
resolver = CreateResolver(workspace,
215
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.NuGetServiceIndexEnvVar] = url });
229
var
resolver = CreateResolver(workspace,
230
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.NuGetServiceIndexEnvVar] = url });
233
Assert.Contains(
IdentityResolver
.NuGetServiceIndexEnvVar, ex.Message);
243
var
resolver = CreateResolver(workspace,
244
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.ChannelEnvVar] = "totally-made-up" },
259
var
resolver = CreateResolver(workspace, assemblyName: "OverrideNull");
272
var
resolver = CreateResolver(workspace,
273
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.NuGetServiceIndexEnvVar] = "http://env/v3/index.json" },
287
var
resolver = CreateResolver(workspace, assemblyName: "OverrideSc");
300
var
resolver = CreateResolver(workspace, assemblyName: "PackagesNull");
313
var
resolver = CreateResolver(workspace,
314
environmentVariables: new Dictionary<string, string?> { [
IdentityResolver
.PackagesEnvVar] = "/env/packages" },
328
var
resolver = CreateResolver(workspace, assemblyName: "PackagesSc");
386
var
resolver = CreateResolver(
410
var
resolver = CreateResolver(
432
var
resolver = CreateResolver(
454
var
resolver = CreateResolver(
458
[
IdentityResolver
.PackagesEnvVar] = packagesDirectory.FullName,
476
var
resolver = CreateResolver(workspace,
498
IdentityResolver
.ChannelEnvVar,
499
IdentityResolver
.VersionEnvVar,
500
IdentityResolver
.CommitEnvVar,
501
IdentityResolver
.NuGetServiceIndexEnvVar,
502
IdentityResolver
.PackagesEnvVar,
504
IdentityResolver
.IdentityEnvVarNames);
535
IdentityField.Channel =>
IdentityResolver
.ChannelEnvVar,
536
IdentityField.Version =>
IdentityResolver
.VersionEnvVar,
537
IdentityField.Commit =>
IdentityResolver
.CommitEnvVar,
538
IdentityField.NuGetServiceIndexOverride =>
IdentityResolver
.NuGetServiceIndexEnvVar,
539
IdentityField.Packages =>
IdentityResolver
.PackagesEnvVar,
554
private
IdentityResolver
CreateResolver(
CliBootstrapTests.cs (4)
142
var
resolver = new IdentityResolver(
174
var envVars = new Dictionary<string, string?> { [
IdentityResolver
.NuGetServiceIndexEnvVar] = "http://localhost:5000/v3/index.json" };
176
var
resolver = new IdentityResolver(
198
var
resolver = new IdentityResolver(