14 writes to IsCallback
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
1547IsCallback = property.IsCallback,
Aspire.Hosting.CodeGeneration.Java.Tests (3)
AtsJavaCodeGeneratorTests.cs (3)
2782IsCallback = true, 3049IsCallback = true, 3367IsCallback = true,
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
389IsCallback = p.IsCallback,
Aspire.Hosting.CodeGeneration.TypeScript (1)
AtsTypeScriptCodeGenerator.cs (1)
1541IsCallback = true,
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
3269IsCallback = true,
Aspire.Hosting.RemoteHost (7)
Ats\ExternalCapabilityRegistry.cs (1)
789IsCallback = parameter.IsCallback,
AtsCapabilityScanner.cs (6)
1771IsCallback = false, 1814IsCallback = false, 1823IsCallback = false, 1936IsCallback = false, 2197IsCallback = false, 2240IsCallback = isCallback,
56 references to IsCallback
Aspire.Hosting.CodeGeneration.Go (10)
AtsGoCodeGenerator.cs (9)
173if (parameter.IsCallback && parameter.CallbackParameters is not null) 1113if (p.IsCallback) 1396if (p.IsCallback) { continue; } 1423if (p.IsCallback) 1487foreach (var p in optionalParams.Where(o => o.IsCallback)) 1699var jsonTag = (p.IsCallback || IsCancellationToken(p)) 1714if (p.IsCallback || IsCancellationToken(p)) 1742if (p.IsCallback) 1835if (p.IsCallback) { continue; }
src\Shared\CodeGeneration\AtsOptionsFlattening.cs (1)
46if (candidate.IsCallback || isCancellationToken(candidate))
Aspire.Hosting.CodeGeneration.Java (8)
AtsJavaCodeGenerator.cs (8)
1018if (left.IsCallback != right.IsCallback) 1023if (!left.IsCallback) 1138if (parameter.IsCallback || parameter.Type?.Category != AtsTypeCategory.Handle) 1824if (parameter.IsCallback) 2432if (parameter.IsCallback && parameter.CallbackParameters is not null) 2548if (parameter.IsCallback && parameter.CallbackParameters is not null) 2637if (parameter.IsCallback)
Aspire.Hosting.CodeGeneration.Python (7)
AtsPythonCodeGenerator.cs (7)
271if (param.IsCallback) 284if (param.IsCallback) 367if (extraParam.IsOptional || extraParam.IsNullable || extraParam.IsCallback) 389IsCallback = p.IsCallback, 656if (param.IsCallback) 815if (param.IsCallback && param.CallbackParameters != null) 2213if (param.IsCallback)
Aspire.Hosting.CodeGeneration.Rust (4)
AtsRustCodeGenerator.cs (4)
481if (parameter.IsCallback) 518if (parameter.IsCallback) 796if (parameter.IsCallback && parameter.CallbackParameters is not null) 885if (parameter.IsCallback && parameter.CallbackParameters is not null)
Aspire.Hosting.CodeGeneration.TypeScript (18)
AtsTypeScriptCodeGenerator.cs (11)
350if (useRegisteredCallback && param.IsCallback) 360if (useRegisteredCallback && param.IsCallback) 1154var callbackParamsForPromiseWrapper = userParams.Where(p => p.IsCallback).ToList(); 1191var callbackParams2 = userParams.Where(p => p.IsCallback).ToList(); 1231var callbackParams = userParams.Where(p => p.IsCallback).ToList(); 1319if (param.IsCallback) 1733if (!param.IsCallback && _projector.IsWidenedHandleType(param.Type)) 1769if (!param.IsCallback && _projector.IsWidenedHandleType(param.Type)) 2888var callbackParams = userParams.Where(p => p.IsCallback).ToList(); 2946var callbackParams = userParams.Where(p => p.IsCallback).ToList(); 3000var callbackParams = userParams.Where(p => p.IsCallback).ToList();
src\Shared\CodeGeneration\AtsOptionsFlattening.cs (1)
46if (candidate.IsCallback || isCancellationToken(candidate))
TypeScriptApiProjector.cs (6)
1945if (param.IsCallback) 2335if (a.IsCallback != b.IsCallback) 2340if (a.IsCallback && b.IsCallback) 2971if (param.IsCallback)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
AtsTypeScriptCodeGeneratorTests.cs (2)
1951Assert.True(parameter.IsCallback); 2281Assert.True(operationParam.IsCallback);
Aspire.Hosting.RemoteHost (4)
Ats\ExternalCapabilityRegistry.cs (1)
649foreach (var parameter in registration.ProjectedCapability.Parameters.Where(parameter => parameter.IsCallback))
AtsCapabilityScanner.cs (2)
720if (param.IsCallback) 827if (param.IsCallback)
CodeGeneration\CodeGenerationService.cs (1)
136IsCallback = p.IsCallback,
Aspire.Hosting.RemoteHost.Tests (1)
AtsCapabilityScannerTests.cs (1)
656var callbackParam = Assert.Single(capability.Parameters, p => p.IsCallback);
Aspire.TypeSystem (2)
AtsCapabilityInfo.cs (2)
402/// Only populated when <see cref="IsCallback"/> is true. 408/// Only populated when <see cref="IsCallback"/> is true.