diff --git a/release_notes.md b/release_notes.md index 8270f307f..cc9f40381 100644 --- a/release_notes.md +++ b/release_notes.md @@ -7,4 +7,4 @@ #### Changes - +- Add updated Durable .NET templates (#4692) diff --git a/src/Cli/func/Helpers/DotnetHelpers.cs b/src/Cli/func/Helpers/DotnetHelpers.cs index 217b69d0c..08621c778 100644 --- a/src/Cli/func/Helpers/DotnetHelpers.cs +++ b/src/Cli/func/Helpers/DotnetHelpers.cs @@ -195,6 +195,9 @@ internal static IEnumerable GetTemplates(WorkerRuntime workerRuntime) "DaprPublishOutputBinding", "DaprServiceInvocationTrigger", "DaprTopicTrigger", + "DurableFunctionsOrchestration", + "DurableFunctionsEntityClass", + "DurableFunctionsEntityFunction" }; } @@ -207,6 +210,8 @@ internal static IEnumerable GetTemplates(WorkerRuntime workerRuntime) "KafkaTrigger", "KafkaOutput", "DurableFunctionsOrchestration", + "DurableFunctionsEntityClass", + "DurableFunctionsEntityFunction", "SendGrid", "EventHubTrigger", "ServiceBusQueueTrigger", diff --git a/test/Cli/Func.UnitTests/HelperTests/DotnetHelpersTests.cs b/test/Cli/Func.UnitTests/HelperTests/DotnetHelpersTests.cs index 7f7a3e282..625e26c79 100644 --- a/test/Cli/Func.UnitTests/HelperTests/DotnetHelpersTests.cs +++ b/test/Cli/Func.UnitTests/HelperTests/DotnetHelpersTests.cs @@ -27,8 +27,8 @@ public void GetTemplateShortName_ReturnsExpectedShortName(string input, string e } [Theory] - [InlineData(WorkerRuntime.Dotnet, 18)] - [InlineData(WorkerRuntime.DotnetIsolated, 13)] + [InlineData(WorkerRuntime.Dotnet, 20)] + [InlineData(WorkerRuntime.DotnetIsolated, 16)] public void GetTemplates_ReturnsExpectedTemplates(WorkerRuntime runtime, int expectedCount) { var templates = DotnetHelpers.GetTemplates(runtime);