diff --git a/aspnetcore/fundamentals/middleware/extensibility-third-party-container.md b/aspnetcore/fundamentals/middleware/extensibility-third-party-container.md index 6f545fb89d..dd7a8d4511 100644 --- a/aspnetcore/fundamentals/middleware/extensibility-third-party-container.md +++ b/aspnetcore/fundamentals/middleware/extensibility-third-party-container.md @@ -19,7 +19,7 @@ This article demonstrates how to use [IMiddlewareFactory](/dotnet/api/microsoft. [View or download sample code](https://github.com/aspnet/Docs/tree/master/aspnetcore/fundamentals/middleware/extensibility-third-party-container/sample) ([how to download](xref:tutorials/index#how-to-download-a-sample)) -The sample app demonstrates middleware activation by an `IMiddlewareFactory` implementation, `SimpleInjectorMiddlewareFactory`. The sample uses the [Simple Injector](https://github.com/simpleinjector/SimpleInjector) dependency injection (DI) container. +The sample app demonstrates middleware activation by an `IMiddlewareFactory` implementation, `SimpleInjectorMiddlewareFactory`. The sample uses the [Simple Injector](https://simpleinjector.org) dependency injection (DI) container. The sample's middleware implementation records the value provided by a query string parameter (`key`). The middleware uses an injected database context (a scoped service) to record the query string value in an in-memory database.