Using Unity for dependency injection can make your code easier to maintain and test, as a bonus it is fairly straight forward to setup in an Mvc project.
Your search returned 4 results
Troubleshooting WebGL builds with IIS and Unity3D 2018.2.0
Dependency Injection allows the developer to remove coupling between separate elements in a system making code more testable, maintainable and extensible.
How to get Unity ASP.NET Identity and Database first Entity Framework to play nice together.