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) 1146private string GenerateCallbackTypeSignature(IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters, AtsTypeRef? callbackReturnType) 1152foreach (var param in callbackParameters) 1245private void GenerateCallbackBody(AtsParameterInfo callbackParam, IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters) 1262var cbParam = callbackParameters[0]; 1292var cbParam = callbackParameters[i]; 2482foreach (var cbParam in param.CallbackParameters)