5 instantiations of AtsCallbackParameterInfo
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
2855new AtsCallbackParameterInfo
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (3)
2192parameters.Add(new AtsCallbackParameterInfo 2265parameters.Add(new AtsCallbackParameterInfo 2286parameters.Add(new AtsCallbackParameterInfo
Aspire.Hosting.RemoteHost.Tests (1)
AtsContextFilterTests.cs (1)
289new AtsCallbackParameterInfo
39 references to AtsCallbackParameterInfo
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
175foreach (var cbParam in parameter.CallbackParameters)
Aspire.Hosting.CodeGeneration.Java (8)
AtsJavaCodeGenerator.cs (8)
1879private string GenerateCallbackTypeSignature(IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters, AtsTypeRef? callbackReturnType) 1919private void GenerateCallbackBody(string callbackName, AtsParameterInfo callbackParam, IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters) 1928var callbackParameter = callbackParameters[i]; 1968var callbackParameter = property.CallbackParameters is { Count: 1 } ? property.CallbackParameters[0] : null; 1992private string GetCallbackArgumentExpression(AtsCallbackParameterInfo callbackParameter, int index) 1995private string GetCallbackArgumentExpression(AtsCallbackParameterInfo callbackParameter, string argumentExpression) 2353foreach (var callbackParam in parameter.CallbackParameters) 2469foreach (var callbackParam in parameter.CallbackParameters)
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
742foreach (var cbParam in param.CallbackParameters) 2140foreach (var cbParam in param.CallbackParameters) 2623private string GenerateCallbackTypeSignature(IReadOnlyList<AtsCallbackParameterInfo>? parameters, AtsTypeRef? returnType)
Aspire.Hosting.CodeGeneration.Rust (2)
AtsRustCodeGenerator.cs (2)
798foreach (var callbackParam in parameter.CallbackParameters) 887foreach (var callbackParam in parameter.CallbackParameters)
Aspire.Hosting.CodeGeneration.TypeScript (7)
AtsTypeScriptCodeGenerator.cs (4)
1888private void GenerateCallbackBody(AtsParameterInfo callbackParam, IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters, string indent, string clientExpression) 1906var cbParam = callbackParameters[0]; 1916var cbParam = callbackParameters[i]; 1927private void GenerateCallbackParameterConversion(AtsCallbackParameterInfo callbackParameter, string callbackArgName, string clientExpression, string indent)
TypeScriptApiProjector.cs (3)
2898foreach (var cbParam in param.CallbackParameters) 3018internal string GenerateCallbackTypeSignature(IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters, AtsTypeRef? callbackReturnType) 3024foreach (var param in callbackParameters)
Aspire.Hosting.RemoteHost (14)
AtsCapabilityScanner.cs (11)
556foreach (var cbParam in prop.CallbackParameters) 650foreach (var cbParam in param.CallbackParameters) 670foreach (var cbParam in prop.CallbackParameters) 757foreach (var cbParam in param.CallbackParameters) 1112IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters = null; 2137IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters = null; 2170private static (IReadOnlyList<AtsCallbackParameterInfo>? Parameters, AtsTypeRef? ReturnType) ExtractCallbackSignature( 2184var parameters = new List<AtsCallbackParameterInfo>(); 2236private static (IReadOnlyList<AtsCallbackParameterInfo>? Parameters, AtsTypeRef? ReturnType) ExtractWellKnownDelegateSignature( 2258var parameters = new List<AtsCallbackParameterInfo>(); 2279var parameters = new List<AtsCallbackParameterInfo>();
AtsContextFilter.cs (3)
263foreach (var callbackParameter in parameter.CallbackParameters) 368foreach (var callbackParameter in callbackParameters) 490foreach (var callbackParameter in property.CallbackParameters)
Aspire.Hosting.RemoteHost.Tests (2)
AtsCapabilityScannerTests.cs (2)
392var callbackParameter = Assert.Single(prepareRequestProperty.CallbackParameters!); 537foreach (var cbParam in callbackParam.CallbackParameters)
Aspire.TypeSystem (2)
AtsCapabilityInfo.cs (2)
399public IReadOnlyList<AtsCallbackParameterInfo>? CallbackParameters { get; init; } 558public IReadOnlyList<AtsCallbackParameterInfo>? CallbackParameters { get; init; }