3 instantiations of AtsCallbackParameterInfo
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
1487parameters.Add(new AtsCallbackParameterInfo 1557parameters.Add(new AtsCallbackParameterInfo 1578parameters.Add(new AtsCallbackParameterInfo
24 references to AtsCallbackParameterInfo
Aspire.Hosting (8)
Ats\AtsCapabilityInfo.cs (1)
290public IReadOnlyList<AtsCallbackParameterInfo>? CallbackParameters { get; init; }
Ats\AtsCapabilityScanner.cs (7)
604foreach (var cbParam in param.CallbackParameters) 1435IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters = null; 1467private static (IReadOnlyList<AtsCallbackParameterInfo>? Parameters, AtsTypeRef? ReturnType) ExtractCallbackSignature( 1480var parameters = new List<AtsCallbackParameterInfo>(); 1529private static (IReadOnlyList<AtsCallbackParameterInfo>? Parameters, AtsTypeRef? ReturnType) ExtractWellKnownDelegateSignature( 1550var parameters = new List<AtsCallbackParameterInfo>(); 1571var parameters = new List<AtsCallbackParameterInfo>();
Aspire.Hosting.CodeGeneration.Go (2)
AtsGoCodeGenerator.cs (2)
554foreach (var callbackParam in parameter.CallbackParameters) 635foreach (var callbackParam in parameter.CallbackParameters)
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
521foreach (var callbackParam in parameter.CallbackParameters) 602foreach (var callbackParam in parameter.CallbackParameters)
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
429foreach (var callbackParam in parameter.CallbackParameters) 510foreach (var callbackParam in parameter.CallbackParameters) 635IReadOnlyList<AtsCallbackParameterInfo>? parameters,
Aspire.Hosting.CodeGeneration.Rust (2)
AtsRustCodeGenerator.cs (2)
588foreach (var callbackParam in parameter.CallbackParameters) 668foreach (var callbackParam in parameter.CallbackParameters)
Aspire.Hosting.CodeGeneration.TypeScript (7)
AtsTypeScriptCodeGenerator.cs (7)
390foreach (var cbParam in param.CallbackParameters) 1184private string GenerateCallbackTypeSignature(IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters, AtsTypeRef? callbackReturnType) 1190foreach (var param in callbackParameters) 1283private void GenerateCallbackBody(AtsParameterInfo callbackParam, IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters) 1300var cbParam = callbackParameters[0]; 1330var cbParam = callbackParameters[i]; 2520foreach (var cbParam in param.CallbackParameters)