diff --git a/src/Cli/func/Helpers/DotnetHelpers.cs b/src/Cli/func/Helpers/DotnetHelpers.cs index 217b69d0c..e87574422 100644 --- a/src/Cli/func/Helpers/DotnetHelpers.cs +++ b/src/Cli/func/Helpers/DotnetHelpers.cs @@ -173,6 +173,20 @@ await TemplateOperationAsync( "daprpublishoutputbinding" => "daprPublishOutputBinding", "daprserviceinvocationtrigger" => "daprServiceInvocationTrigger", "daprtopictrigger" => "daprTopicTrigger", + "durablefunctionsentityorchestration" => "durableentity", + "httptriggerwithopenapi" => "httpOpenAPI", + "kustoinputbinding" => "kustoinput", + "kustooutputbinding" => "kustooutput", + "mysqlinputbinding" => "mysqlinput", + "mysqloutputbinding" => "mysqloutput", + "mysqltriggerbinding" => "mysqltrigger", + "rabbitmqtrigger" => "rqueue", + "signalrtrigger" => "signalr", + "sqlinputbinding" => "sqlinput", + "sqloutputbinding" => "sqloutput", + "sqltriggerbinding" => "sqltrigger", + "durablefunctionsentityclass" => "durableentityclass", + "durablefunctionsentityfunction" => "durableentityfunction", _ => throw new ArgumentException($"Unknown template '{templateName}'", nameof(templateName)) }; @@ -195,6 +209,19 @@ internal static IEnumerable GetTemplates(WorkerRuntime workerRuntime) "DaprPublishOutputBinding", "DaprServiceInvocationTrigger", "DaprTopicTrigger", + "DurableFunctionsEntityClass", + "DurableFunctionsEntityFunction", + "DurableFunctionsOrchestration", + "KustoInputBinding", + "KustoOutputBinding", + "MySqlInputBinding", + "MySqlOutputBinding", + "MySqlTriggerBinding", + "RabbitMQTrigger", + "SignalRTrigger", + "SqlInputBinding", + "SqlOutputBinding", + "SqlTriggerBinding" }; } @@ -218,6 +245,19 @@ internal static IEnumerable GetTemplates(WorkerRuntime workerRuntime) "DaprPublishOutputBinding", "DaprServiceInvocationTrigger", "DaprTopicTrigger", + "DurableFunctionsEntityOrchestration", + "EventGridBlobTrigger", + "HttpTriggerWithOpenAPI", + "KustoInputBinding", + "KustoOutputBinding", + "MySqlInputBinding", + "MySqlOutputBinding", + "MySqlTriggerBinding", + "RabbitMQTrigger", + "SignalRTrigger", + "SqlInputBinding", + "SqlOutputBinding", + "SqlTriggerBinding" }; }