31 Advanced configuration of ASP.NET Core
This chapter covers
- Building custom middleware
- Using dependency injection (DI) services in IOptions configuration
- Replacing the built-in DI container with a third-party container
When you’re building apps with ASP.NET Core, most of your creativity and specialization go into the services and models that make up your business logic and the Razor Pages and APIs that expose them. Eventually, however, you’re likely to find that you can’t quite achieve a desired feature using the components that come out of the box. At that point, you may need to look to more complex uses of the built- in features.
This chapter shows some of the ways you can customize cross-cutting parts of your application, such as your ...
Get ASP.NET Core in Action, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.