31 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 (10)
Aspire.Hosting.RemoteHost (5)
Aspire.Hosting.RemoteHost.Tests (3)
113 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 (28)
AtsTypeScriptCodeGeneratorTests.cs (28)
161Assert.Equal(2, addTestRedis.Parameters.Count);
163Assert.Contains(addTestRedis.Parameters, p => p.Name == "name" && p.Type?.TypeId == "string");
164Assert.Contains(addTestRedis.Parameters, p => p.Name == "port" && p.IsOptional);
178var nameParameter = addTestRedis.Parameters.First(p => p.Name == "name");
181var portParameter = addTestRedis.Parameters.First(p => p.Name == "port");
311Assert.Single(nameGetterCapability.Parameters);
312Assert.Equal("context", nameGetterCapability.Parameters[0].Name);
320Assert.Equal(2, nameSetterCapability.Parameters.Count); // context + value
546Assert.Contains(withBrowserLogs.Parameters, p => p.Name == "browser" && p.Type?.TypeId == "string" && p.IsOptional);
547Assert.Contains(withBrowserLogs.Parameters, p => p.Name == "profile" && p.Type?.TypeId == "string" && p.IsOptional);
548Assert.Contains(withBrowserLogs.Parameters, p => p.Name == "userDataMode" && p.IsOptional);
744var dependencyParam = withDependency.Parameters.FirstOrDefault(p => p.Name == "dependency");
971Assert.Contains(withReference.Parameters, p => p.Name == "name" && p.IsOptional);
1000withVolume.Parameters.Select(parameter => parameter.Name));
1014withProjectVolume.Parameters.Select(parameter => parameter.Name));
1015Assert.False(withProjectVolume.Parameters[1].IsOptional);
1016Assert.False(withProjectVolume.Parameters[2].IsOptional);
1026withExecutableVolume.Parameters.Select(parameter => parameter.Name));
1737var parameter = Assert.Single(capability.Parameters, p => p.Name == parameterName);
1747var parameter = Assert.Single(capability.Parameters);
1761Assert.Equal(parameterNames, capability.Parameters.Select(p => p.Name));
1886var valueParam = dictSet.Parameters.FirstOrDefault(p => p.Name == "value");
2036var ctParam = getStatusAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
2067var operationParam = withCancellableOperation.Parameters.FirstOrDefault(p => p.Name == "operation");
2089Assert.Equal(2, waitForReadyAsync.Parameters.Count);
2091var timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout");
2095var ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
2210foreach (var param in addTestRedis.Parameters)
Aspire.Hosting.RemoteHost (8)
Aspire.Hosting.RemoteHost.Tests (13)