6 instantiations of AtsParameterInfo
Aspire.Hosting (6)
Ats\AtsCapabilityScanner.cs (6)
1047
new
AtsParameterInfo
1082
new
AtsParameterInfo
1091
new
AtsParameterInfo
1196
new
AtsParameterInfo
1391
return new
AtsParameterInfo
1433
return new
AtsParameterInfo
68 references to AtsParameterInfo
Aspire.Hosting (10)
Ats\AtsCapabilityInfo.cs (1)
189
public required IReadOnlyList<
AtsParameterInfo
> Parameters { get; init; }
Ats\AtsCapabilityScanner.cs (9)
426
foreach (
var
param in capability.Parameters)
511
foreach (
var
param in capability.Parameters)
577
private static string? FindUnknownTypeInParameters(IReadOnlyList<
AtsParameterInfo
> parameters)
579
foreach (
var
param in parameters)
1194
var paramInfos = new List<
AtsParameterInfo
>
1211
var
paramInfo = CreateParameterInfo(param, paramIndex);
1331
var paramInfos = new List<
AtsParameterInfo
>();
1338
var
paramInfo = CreateParameterInfo(param, paramIndex);
1378
private static
AtsParameterInfo
? CreateParameterInfo(
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)
759
foreach (
var
param in requiredParams)
772
foreach (
var
param in capability.Parameters)
805
foreach (
var
param in optionalParams)
812
foreach (
var
callbackParam in callbackParams2)
819
foreach (
var
ctParam in cancellationParams2)
845
foreach (
var
callbackParam in callbackParams)
852
foreach (
var
ctParam in cancellationParams)
891
foreach (
var
param in optionalParams)
910
List<
AtsParameterInfo
> requiredParams,
911
List<
AtsParameterInfo
> optionalParams,
912
List<
AtsParameterInfo
>? cancellationParams = null)
918
foreach (
var
param in requiredParams)
938
foreach (
var
param in optionalParams)
986
foreach (
var
param in requiredParams)
999
foreach (
var
param in requiredParams)
1076
foreach (
var
param in capability.Parameters)
1169
private void GenerateCallbackRegistration(
AtsParameterInfo
callbackParam)
1217
private static bool IsCancellationToken(
AtsParameterInfo
param)
1225
private void GenerateCancellationRegistration(
AtsParameterInfo
param)
1244
private void GenerateCallbackBody(
AtsParameterInfo
callbackParam, IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters)
1643
var
valueParam = setter.Parameters.FirstOrDefault(p => p.Name == "value");
1758
foreach (
var
param in requiredParams)
1786
foreach (
var
param in optionalParams)
1793
foreach (
var
param in requiredParams)
1798
foreach (
var
param in optionalParams)
1838
foreach (
var
param in requiredParams)
1864
foreach (
var
param in optionalParams)
1871
foreach (
var
param in requiredParams)
1876
foreach (
var
param in optionalParams)
1923
foreach (
var
param in requiredParams)
1936
foreach (
var
param in userParams)
1970
foreach (
var
callbackParam in callbackParams)
1992
foreach (
var
param in optionalParams)
2013
foreach (
var
callbackParam in callbackParams)
2035
foreach (
var
param in optionalParams)
2053
foreach (
var
param in optionalParams)
2060
foreach (
var
callbackParam in callbackParams)
2118
foreach (
var
param in requiredParams)
2131
foreach (
var
param in requiredParams)
2417
foreach (
var
param in cap.Parameters)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (7)
AtsTypeScriptCodeGeneratorTests.cs (7)
555
var
dependencyParam = withDependency.Parameters.FirstOrDefault(p => p.Name == "dependency");
884
var
valueParam = dictSet.Parameters.FirstOrDefault(p => p.Name == "value");
1010
var
ctParam = getStatusAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
1039
var
operationParam = withCancellableOperation.Parameters.FirstOrDefault(p => p.Name == "operation");
1063
var
timeoutParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "timeout");
1067
var
ctParam = waitForReadyAsync.Parameters.FirstOrDefault(p => p.Name == "cancellationToken");
1180
foreach (
var
param in addTestRedis.Parameters)