Skip to content

Commit 29623ac

Browse files
authored
fix broken links (Azure#637)
1 parent 70dc0b0 commit 29623ac

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

docs/SetupGuide_DotnetOutOfProc.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ See [Input Binding Overview](./BindingsOverview.md#input-binding) for general in
3838

3939
### SqlInputAttribute for Input Bindings
4040

41-
The [SqlInputAttribute](https://github.com/Azure/azure-functions-sql-extension/blob/main/Worker.Extension.Sql/src/SqlInputAttribute.cs) takes four arguments:
41+
The [SqlInputAttribute](https://github.com/Azure/azure-functions-sql-extension/blob/main/Worker.Extensions.Sql/src/SqlInputAttribute.cs) takes four arguments:
4242

4343
- **CommandText**: Passed as a constructor argument to the binding. Represents either a query string or the name of a stored procedure.
4444
- **CommandType**: Specifies whether CommandText is a query (`System.Data.CommandType.Text`) or a stored procedure (`System.Data.CommandType.StoredProcedure`)
@@ -49,17 +49,17 @@ The following are valid binding types for the result of the query/stored procedu
4949

5050
- **IEnumerable<T>**: Each element is a row of the result represented by `T`, where `T` is a user-defined POCO, or Plain Old C# Object. `T` should follow the structure of a row in the queried table. See the [Query String](#query-string) section for an example of what `T` should look like.
5151
- **IAsyncEnumerable<T>**: Each element is again a row of the result represented by `T`, but the rows are retrieved "lazily". A row of the result is only retrieved when `MoveNextAsync` is called on the enumerator. This is useful in the case that the query can return a very large amount of rows.
52-
- **String**: A JSON string representation of the rows of the result (an example is provided [here](https://github.com/Azure/azure-functions-sql-extension/blob/main/samples/samples-outpofproc/InputBindingSamples/GetProductsString.cs)).
52+
- **String**: A JSON string representation of the rows of the result (an example is provided [here](https://github.com/Azure/azure-functions-sql-extension/tree/main/samples/samples-outpofproc/InputBindingSamples/GetProductsString.cs)).
5353

5454
**Note**: There's also no direct support for types inherited from underlying service SDKs, such as SqlCommand. Instead, bindings rely on strings, arrays, and serializable types, such as plain old class objects (POCOs).
5555

5656
The repo contains examples of each of these binding types [here](https://github.com/Azure/azure-functions-sql-extension/tree/main/samples/samples-outofproc/InputBindingSamples). A few examples are also included [below](#samples-for-input-bindings).
5757

5858
### Setup for Input Bindings
5959

60-
Note: This tutorial requires that a SQL database is setup as shown in [Create a SQL Server](./QuickStart.md#create-a-sql-server).
60+
Note: This tutorial requires that a SQL database is setup as shown in [Create a SQL Server](./GeneralSetup.md#create-a-sql-server).
6161

62-
- Open your app that you created in [Create a Function App](./QuickStart.md#create-a-function-app) in VS Code
62+
- Open your app that you created in [Create a Function App](./GeneralSetup.md#create-a-function-app) in VS Code
6363
- Press 'F1' and search for 'Azure Functions: Create Function'
6464
- Choose HttpTrigger -> (Provide a function name) -> Company.namespace -> anonymous
6565
- In the file that opens, replace the `public static async Task<IActionResult> Run` block with the below code.
@@ -234,7 +234,7 @@ See [Output Binding Overview](./BindingsOverview.md#output-binding) for general
234234

235235
### SqlOutputAttribute for Output Bindings
236236

237-
The [SqlOutputAttribute](https://github.com/Azure/azure-functions-sql-extension/blob/main/Worker.Extension.Sql/src/SqlOutputAttribute.cs) takes two arguments:
237+
The [SqlOutputAttribute](https://github.com/Azure/azure-functions-sql-extension/blob/main/Worker.Extensions.Sql/src/SqlOutputAttribute.cs) takes two arguments:
238238

239239
- **CommandText**: Passed as a constructor argument to the binding. Represents the name of the table into which rows will be upserted.
240240
- **ConnectionStringSetting**: Specifies the name of the app setting that contains the SQL connection string used to connect to a database. The connection string must follow the format specified [here](https://docs.microsoft.com/dotnet/api/microsoft.data.sqlclient.sqlconnection.connectionstring?view=sqlclient-dotnet-core-2.0).
@@ -250,7 +250,7 @@ The repo contains examples of each of these binding types [here](https://github.
250250

251251
### Setup for Output Bindings
252252

253-
Note: This tutorial requires that a SQL database is setup as shown in [Create a SQL Server](./QuickStart.md#create-a-sql-server), and that you have the 'Employee.cs' class from the [Setup for Input Bindings](#setup-for-input-bindings) section.
253+
Note: This tutorial requires that a SQL database is setup as shown in [Create a SQL Server](./GeneralSetup.md#create-a-sql-server), and that you have the 'Employee.cs' class from the [Setup for Input Bindings](#setup-for-input-bindings) section.
254254

255255
- Open your app in VS Code
256256
- Press 'F1' and search for 'Azure Functions: Create Function'

0 commit comments

Comments
 (0)