6 instantiations of AtsParameterInfo
Aspire.Hosting (6)
Ats\AtsCapabilityScanner.cs (6)
1058
new
AtsParameterInfo
1095
new
AtsParameterInfo
1104
new
AtsParameterInfo
1211
new
AtsParameterInfo
1409
return new
AtsParameterInfo
1451
return new
AtsParameterInfo
91 references to AtsParameterInfo
Aspire.Hosting (10)
Ats\AtsCapabilityInfo.cs (1)
200
public required IReadOnlyList<
AtsParameterInfo
> Parameters { get; init; }
Ats\AtsCapabilityScanner.cs (9)
449
foreach (
var
param in capability.Parameters)
522
foreach (
var
param in capability.Parameters)
588
private static string? FindUnknownTypeInParameters(IReadOnlyList<
AtsParameterInfo
> parameters)
590
foreach (
var
param in parameters)
1209
var paramInfos = new List<
AtsParameterInfo
>
1226
var
paramInfo = CreateParameterInfo(param, paramIndex);
1348
var paramInfos = new List<
AtsParameterInfo
>();
1355
var
paramInfo = CreateParameterInfo(param, paramIndex);
1396
private static
AtsParameterInfo
? CreateParameterInfo(
Aspire.Hosting.CodeGeneration.Go (5)
AtsGoCodeGenerator.cs (5)
306
foreach (
var
parameter in parameters)
333
foreach (
var
parameter in parameters)
549
foreach (
var
parameter in capability.Parameters)
630
foreach (
var
parameter in capability.Parameters)
707
private static bool IsCancellationToken(
AtsParameterInfo
parameter) =>
Aspire.Hosting.CodeGeneration.Java (5)
AtsJavaCodeGenerator.cs (5)
280
foreach (
var
parameter in parameters)
305
foreach (
var
parameter in parameters)
516
foreach (
var
parameter in capability.Parameters)
597
foreach (
var
parameter in capability.Parameters)
671
private static bool IsCancellationToken(
AtsParameterInfo
parameter) =>
Aspire.Hosting.CodeGeneration.Python (7)
AtsPythonCodeGenerator.cs (7)
259
foreach (
var
parameter in parameters)
424
foreach (
var
parameter in capability.Parameters)
505
foreach (
var
parameter in capability.Parameters)
521
private string BuildParameterList(List<
AtsParameterInfo
> parameters)
531
var
parameter = parameters[index];
648
private static bool IsCancellationToken(
AtsParameterInfo
parameter) =>
687
private static string? GetDefaultValue(
AtsParameterInfo
parameter)
Aspire.Hosting.CodeGeneration.Rust (5)
AtsRustCodeGenerator.cs (5)
327
foreach (
var
parameter in parameters)
365
foreach (
var
parameter in parameters)
583
foreach (
var
parameter in capability.Parameters)
663
foreach (
var
parameter in capability.Parameters)
809
private static bool IsCancellationToken(
AtsParameterInfo
parameter) =>
Aspire.Hosting.CodeGeneration.TypeScript (51)
AtsTypeScriptCodeGenerator.cs (51)
115
private readonly Dictionary<string, List<
AtsParameterInfo
>> _optionsInterfacesToGenerate = new(StringComparer.Ordinal);
238
private string MapParameterToTypeScript(
AtsParameterInfo
param)
381
foreach (
var
param in cap.Parameters)
639
private static (List<
AtsParameterInfo
> Required, List<
AtsParameterInfo
> Optional) SeparateParameters(
640
IEnumerable<
AtsParameterInfo
> parameters)
642
var required = new List<
AtsParameterInfo
>();
643
var optional = new List<
AtsParameterInfo
>();
645
foreach (
var
param in parameters)
664
private void RegisterOptionsInterface(string methodName, List<
AtsParameterInfo
> optionalParams)
696
foreach (
var
param in optionalParams)
771
foreach (
var
param in requiredParams)
784
foreach (
var
param in capability.Parameters)
832
foreach (
var
param in optionalParams)
839
foreach (
var
callbackParam in callbackParams2)
846
foreach (
var
ctParam in cancellationParams2)
872
foreach (
var
callbackParam in callbackParams)
879
foreach (
var
ctParam in cancellationParams)
918
foreach (
var
param in optionalParams)
937
List<
AtsParameterInfo
> requiredParams,
938
List<
AtsParameterInfo
> optionalParams,
939
List<
AtsParameterInfo
>? cancellationParams = null)
945
foreach (
var
param in requiredParams)
966
foreach (
var
param in optionalParams)
1014
foreach (
var
param in requiredParams)
1027
foreach (
var
param in requiredParams)
1115
foreach (
var
param in capability.Parameters)
1208
private void GenerateCallbackRegistration(
AtsParameterInfo
callbackParam)
1256
private static bool IsCancellationToken(
AtsParameterInfo
param)
1264
private void GenerateCancellationRegistration(
AtsParameterInfo
param)
1283
private void GenerateCallbackBody(
AtsParameterInfo
callbackParam, IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters)
1691
var
valueParam = setter.Parameters.FirstOrDefault(p => p.Name == "value");
1852
foreach (
var
param in requiredParams)
1880
foreach (
var
param in optionalParams)
1887
foreach (
var
param in requiredParams)
1892
foreach (
var
param in optionalParams)
1932
foreach (
var
param in requiredParams)
1958
foreach (
var
param in optionalParams)
1965
foreach (
var
param in requiredParams)
1970
foreach (
var
param in optionalParams)
2017
foreach (
var
param in requiredParams)
2030
foreach (
var
param in userParams)
2064
foreach (
var
callbackParam in callbackParams)
2086
foreach (
var
param in optionalParams)
2107
foreach (
var
callbackParam in callbackParams)
2129
foreach (
var
param in optionalParams)
2147
foreach (
var
param in optionalParams)
2154
foreach (
var
callbackParam in callbackParams)
2212
foreach (
var
param in requiredParams)
2225
foreach (
var
param in requiredParams)
2511
foreach (
var
param in cap.Parameters)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (7)
AtsTypeScriptCodeGeneratorTests.cs (7)
552
var
dependencyParam = withDependency.Parameters.FirstOrDefault(p => p.Name == "dependency");
914
var
valueParam = dictSet.Parameters.FirstOrDefault(p => p.Name == "value");
1040
var
ctParam = getStatusAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
1069
var
operationParam = withCancellableOperation.Parameters.FirstOrDefault(p => p.Name == "operation");
1093
var
timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout");
1097
var
ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
1210
foreach (
var
param in addTestRedis.Parameters)
aspire-server (1)
CodeGeneration\CodeGenerationService.cs (1)
79
private static ParameterResponse MapParameter(
AtsParameterInfo
p) => new()