<p>Does anyone have any code examples on how to create controllers that have parameters other than using a Dependency Injection Container? </p>

<p>I see plenty of samples with using containers like StructureMap, but nothing if you wanted to pass in the dependency class yourself.</p>

You can use poor-man's dependency injection:
```
```
public ProductController() : this( new Foo() )
{
  //the framework calls this
}

public ProductController(IFoo foo)
{
  _foo = foo;
}
```
```