10 instantiations of AtsCallbackParameterInfo
Aspire.Hosting.CodeGeneration.Java.Tests (5)
AtsJavaCodeGeneratorTests.cs (5)
2732CallbackParameters = [new AtsCallbackParameterInfo { Name = "matrix", Type = matrixType }], 3001new AtsCallbackParameterInfo { Name = "numbers", Type = numberArray }, 3002new AtsCallbackParameterInfo { Name = "flags", Type = booleanMatrix } 3252new AtsCallbackParameterInfo { Name = "context", Type = contextType } 3319new AtsCallbackParameterInfo { Name = "context", Type = contextType }
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
3004new 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)
1882private string GenerateCallbackTypeSignature(IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters, AtsTypeRef? callbackReturnType) 1922private void GenerateCallbackBody(string callbackName, AtsParameterInfo callbackParam, IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters) 1931var callbackParameter = callbackParameters[i]; 1981var callbackParameter = property.CallbackParameters is { Count: 1 } ? property.CallbackParameters[0] : null; 2005private string GetCallbackArgumentExpression(AtsCallbackParameterInfo callbackParameter, int index) 2008private string GetCallbackArgumentExpression(AtsCallbackParameterInfo callbackParameter, string argumentExpression) 2415foreach (var callbackParam in parameter.CallbackParameters) 2531foreach (var callbackParam in parameter.CallbackParameters)
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
817foreach (var cbParam in param.CallbackParameters) 2219foreach (var cbParam in param.CallbackParameters) 2787private 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)
1846private void GenerateCallbackBody(AtsParameterInfo callbackParam, IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters, string indent, string clientExpression) 1864var cbParam = callbackParameters[0]; 1874var cbParam = callbackParameters[i]; 1885private void GenerateCallbackParameterConversion(AtsCallbackParameterInfo callbackParameter, string callbackArgName, string clientExpression, string indent)
TypeScriptApiProjector.cs (3)
2971foreach (var cbParam in param.CallbackParameters) 3091internal string GenerateCallbackTypeSignature(IReadOnlyList<AtsCallbackParameterInfo>? callbackParameters, AtsTypeRef? callbackReturnType) 3097foreach (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)
406var callbackParameter = Assert.Single(prepareRequestProperty.CallbackParameters!); 551foreach (var cbParam in callbackParam.CallbackParameters)
Aspire.TypeSystem (2)
AtsCapabilityInfo.cs (2)
399public IReadOnlyList<AtsCallbackParameterInfo>? CallbackParameters { get; init; } 558public IReadOnlyList<AtsCallbackParameterInfo>? CallbackParameters { get; init; }