10 references to Callback
Aspire.Hosting (4)
Ats\AtsCapabilityScanner.cs (1)
1547? 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)
672AtsTypeCategory.Callback => "func(...any) any",
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
637AtsTypeCategory.Callback => "Function<Object[], Object>",
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
588AtsTypeCategory.Callback => "Callable[..., Any]",
Aspire.Hosting.CodeGeneration.Rust (2)
AtsRustCodeGenerator.cs (2)
744AtsTypeCategory.Callback => "Box<dyn Fn(Vec<Value>) -> Value + Send + Sync>", 783AtsTypeCategory.Callback => "Value", // Callbacks can't be serialized in DTOs
Aspire.Hosting.CodeGeneration.TypeScript (1)
AtsTypeScriptCodeGenerator.cs (1)
160AtsTypeCategory.Callback => "Function", // Callbacks handled separately with full signature