Using Fluent Validation with ASP.NET MVC – Part 3: Adding Dependency Injection