ASP.NET Monsters #9: What Makes a Controller?
With ASP.NET Core we have new options for the way we build out our controllers. Sure, the conventions we know are there, but today we have the option to use as much or as little of the base class as we like in MVC Core.
Dive in with Simon, Dave and James as they explore the ins-and-outs of using MVC controllers based on the built-in framework, or by using "plain old CLR objects" in your project. Simon builds out some sample controllers and talks about concerns like dependency injection and use of framework features when you use POCOs.
The production code for this video is IG.