3 instantiations of AtsCallbackParameterInfo
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
1469parameters.Add(new AtsCallbackParameterInfo 1539parameters.Add(new AtsCallbackParameterInfo 1560parameters.Add(new AtsCallbackParameterInfo
15 references to AtsCallbackParameterInfo
Aspire.Hosting (8)
Ats\AtsCapabilityInfo.cs (1)
271public IReadOnlyList<AtsCallbackParameterInfo>? CallbackParameters { get; init; }
Ats\AtsCapabilityScanner.cs (7)
593foreach (var cbParam in param.CallbackParameters) 1417IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters = null; 1449private static (IReadOnlyList<AtsCallbackParameterInfo>? Parameters, AtsTypeRef? ReturnType) ExtractCallbackSignature( 1462var parameters = new List<AtsCallbackParameterInfo>(); 1511private static (IReadOnlyList<AtsCallbackParameterInfo>? Parameters, AtsTypeRef? ReturnType) ExtractWellKnownDelegateSignature( 1532var parameters = new List<AtsCallbackParameterInfo>(); 1553var parameters = new List<AtsCallbackParameterInfo>();
Aspire.Hosting.CodeGeneration.TypeScript (7)
AtsTypeScriptCodeGenerator.cs (7)
390foreach (var cbParam in param.CallbackParameters) 1145private string GenerateCallbackTypeSignature(IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters, AtsTypeRef? callbackReturnType) 1151foreach (var param in callbackParameters) 1244private void GenerateCallbackBody(AtsParameterInfo callbackParam, IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters) 1261var cbParam = callbackParameters[0]; 1291var cbParam = callbackParameters[i]; 2426foreach (var cbParam in param.CallbackParameters)