36 writes to Parameters
Aspire.Hosting.CodeGeneration.Java.Tests (6)
Aspire.Hosting.CodeGeneration.Python (1)
Aspire.Hosting.CodeGeneration.Python.Tests (6)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (12)
AtsTypeScriptCodeGeneratorTests.cs (12)
289Parameters = [],
301Parameters = [new AtsParameterInfo { Name = "value", Type = stringType }],
1584Parameters = [],
1846Parameters = parameters,
1871Parameters = [],
2852Parameters = [],
2864Parameters = [],
2876Parameters = [new AtsParameterInfo { Name = "value", Type = stringType }],
2888Parameters = [],
3144Parameters = [],
3258Parameters =
3307Parameters =
Aspire.Hosting.RemoteHost (6)
Aspire.Hosting.RemoteHost.Tests (5)
120 references to Parameters
Aspire.Hosting.CodeGeneration.Go (10)
Aspire.Hosting.CodeGeneration.Go.Tests (3)
Aspire.Hosting.CodeGeneration.Java (4)
Aspire.Hosting.CodeGeneration.Java.Tests (3)
Aspire.Hosting.CodeGeneration.Python (14)
Aspire.Hosting.CodeGeneration.Python.Tests (3)
Aspire.Hosting.CodeGeneration.Rust (3)
Aspire.Hosting.CodeGeneration.Rust.Tests (3)
Aspire.Hosting.CodeGeneration.TypeScript (21)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (33)
AtsTypeScriptCodeGeneratorTests.cs (33)
163Assert.Equal(2, addTestRedis.Parameters.Count);
165Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string");
166Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional);
180var nameParameter = addTestRedis.Parameters.First(p => p.Name == "name");
183var portParameter = addTestRedis.Parameters.First(p => p.Name == "port");
416Assert.Single(nameGetterCapability.Parameters);
417Assert.Equal("context", nameGetterCapability.Parameters[0].Name);
425Assert.Equal(2, nameSetterCapability.Parameters.Count); // context + value
651Assert.Contains(withBrowserLogs.Parameters, p => p.Name == "browser" && p.Type?.TypeId == "string" && p.IsOptional);
652Assert.Contains(withBrowserLogs.Parameters, p => p.Name == "profile" && p.Type?.TypeId == "string" && p.IsOptional);
653Assert.Contains(withBrowserLogs.Parameters, p => p.Name == "userDataMode" && p.IsOptional);
849var dependencyParam = withDependency.Parameters.FirstOrDefault(p => p.Name == "dependency");
1132Assert.Contains(withReference.Parameters, p => p.Name == "name" && p.IsOptional);
1161withVolume.Parameters.Select(parameter => parameter.Name));
1175withProjectVolume.Parameters.Select(parameter => parameter.Name));
1176Assert.False(withProjectVolume.Parameters[1].IsOptional);
1177Assert.False(withProjectVolume.Parameters[2].IsOptional);
1187withExecutableVolume.Parameters.Select(parameter => parameter.Name));
1243Assert.Equal("string", capability.Parameters.Single().Type?.TypeId);
1255Assert.Empty(withoutStorageClassCapability.Parameters);
1760Assert.Empty(capability.Parameters);
1949var parameter = Assert.Single(capability.Parameters, p => p.Name == parameterName);
1959var parameter = Assert.Single(capability.Parameters);
1973Assert.Equal(parameterNames, capability.Parameters.Select(p => p.Name));
2098var valueParam = dictSet.Parameters.FirstOrDefault(p => p.Name == "value");
2248var ctParam = getStatusAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
2279var operationParam = withCancellableOperation.Parameters.FirstOrDefault(p => p.Name == "operation");
2301Assert.Equal(2, waitForReadyAsync.Parameters.Count);
2303var timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout");
2307var ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
2321var options = Assert.Single(addDotnetProject.Parameters, parameter => parameter.Name == "options");
2338var legacyOptions = Assert.Single(addCSharpApp.Parameters, parameter => parameter.Name == "options");
2478foreach (var param in addTestRedis.Parameters)
Aspire.Hosting.RemoteHost (10)
Aspire.Hosting.RemoteHost.Tests (13)