StructureMap, Value Providers and Dependency Injection in ASP.NET MVC 3

The purpose of a ValueProvider is to provide values from a source of data. There are several types of value providers built into the framework. They pull values from form posts, query strings, route data, posted files and other things. They exist to pull data from various data sources to supply to the model binding system so you can get your values on your action methods. But if you are reading this blog post, you probably already know what value providers are in ASP.NET MVC. So we will move on to getting them hooked up with our StructureMapDependencyResolver.
Read More on "StructureMap, Value Providers and Dependency Injection in ASP.NET MVC 3" >>