You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To use the Netherite storage provider, you must first add a reference to the [Microsoft.Azure.DurableTask.Netherite.AzureFunctions](https://www.nuget.org/packages/Microsoft.Azure.DurableTask.Netherite.AzureFunctions) NuGet package in your **csproj** file (.NET apps) or your **extensions.proj** file (JavaScript, Python, and PowerShell apps).
112
+
Enabling the Netherite storage provider requires a configuration change in your `host.json`. For C# users, it also requires an additional installation step.
113
+
114
+
#### Configuring the Netherite storage provider
113
115
114
116
The following host.json example shows the minimum configuration required to enable the Netherite storage provider.
115
117
@@ -130,9 +132,22 @@ The following host.json example shows the minimum configuration required to enab
130
132
131
133
For more detailed setup instructions, see the [Netherite getting started documentation](https://microsoft.github.io/durabletask-netherite/#/?id=getting-started).
132
134
133
-
### Configuring the MSSQL storage provider
135
+
#### Install the Netherite extension (.NET only)
136
+
137
+
> [!NOTE]
138
+
> If your app uses [Extension Bundles](../functions-bindings-register.md#extension-bundles), you should ignore this section as Extension Bundles removes the need for manual Extension management.
139
+
140
+
You'll need to install the latest version of the Netherite Extension on NuGet. This usually means to include a reference to it in your `.csproj` file and building the project.
141
+
142
+
The Extension package to install depends on the .NET worker you are using:
143
+
- For the _in-process_ .NET worker, install [`Microsoft.Azure.DurableTask.Netherite.AzureFunctions`](https://www.nuget.org/packages/Microsoft.Azure.DurableTask.Netherite.AzureFunctions).
144
+
- For the _isolated_ .NET worker, install [`Microsoft.Azure.Functions.Worker.Extensions.DurableTask.Netherite`](https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.DurableTask.Netherite).
145
+
146
+
### Enable the MSSQL storage provider
134
147
135
-
To use the MSSQL storage provider, you must first add a reference to the [Microsoft.DurableTask.SqlServer.AzureFunctions](https://www.nuget.org/packages/Microsoft.DurableTask.SqlServer.AzureFunctions) NuGet package in your **csproj** file (.NET apps) or your **extensions.proj** file (JavaScript, Python, and PowerShell apps).
148
+
Enabling the MSSQL storage provider requires a configuration change in your `host.json`. For C# users, it also requires an additional installation step.
149
+
150
+
#### Configure the MSSQL storage provider
136
151
137
152
The following example shows the minimum configuration required to enable the MSSQL storage provider.
138
153
@@ -152,6 +167,17 @@ The following example shows the minimum configuration required to enable the MSS
152
167
153
168
For more detailed setup instructions, see the [MSSQL provider's getting started documentation](https://microsoft.github.io/durabletask-mssql/#/quickstart).
154
169
170
+
#### Install the Durable Task MSSQL extension (.NET only)
171
+
172
+
> [!NOTE]
173
+
> If your app uses [Extension Bundles](../functions-bindings-register.md#extension-bundles), you should ignore this section as Extension Bundles removes the need for manual Extension management.
174
+
175
+
You'll need to install the latest version of the MSSQL storage provider Extension on NuGet. This usually means to include a reference to it in your `.csproj` file and building the project.
176
+
177
+
The Extension package to install depends on the .NET worker you are using:
178
+
- For the _in-process_ .NET worker, install [`Microsoft.DurableTask.SqlServer.AzureFunctions`](https://www.nuget.org/packages/Microsoft.DurableTask.SqlServer.AzureFunctions).
179
+
- For the _isolated_ .NET worker, install [`Microsoft.Azure.Functions.Worker.Extensions.DurableTask.SqlServer`](https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.DurableTask.SqlServer).
180
+
155
181
## Comparing storage providers
156
182
157
183
There are many significant tradeoffs between the various supported storage providers. The following table can be used to help you understand these tradeoffs and decide which storage provider is best for your needs.
0 commit comments