10 references to Callback
Aspire.Hosting (4)
Ats\AtsCapabilityScanner.cs (1)
1448? new AtsTypeRef { TypeId = "callback", Category = AtsTypeCategory.Callback }
Ats\AtsConstants.cs (2)
359return AtsTypeCategory.Callback; 481return AtsTypeCategory.Callback;
Ats\AtsContext.cs (1)
144return AtsTypeCategory.Callback;
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
666AtsTypeCategory.Callback => "func(...any) any",
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
631AtsTypeCategory.Callback => "Function<Object[], Object>",
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
585AtsTypeCategory.Callback => "Callable[..., Any]",
Aspire.Hosting.CodeGeneration.Rust (2)
AtsRustCodeGenerator.cs (2)
697AtsTypeCategory.Callback => "Box<dyn Fn(Vec<Value>) -> Value + Send + Sync>", 736AtsTypeCategory.Callback => "Value", // Callbacks can't be serialized in DTOs
Aspire.Hosting.CodeGeneration.TypeScript (1)
AtsTypeScriptCodeGenerator.cs (1)
149AtsTypeCategory.Callback => "Function", // Callbacks handled separately with full signature