Right now I am learning MVC, but have running into a problem that I can't figure out.
In a test project I have downloaded I can see that some controllers doesn't have a parameterless constructor, instead they have a constructor that has many parameters. How is that possible?
I mean, when someone visit a page a controller must be created first. The thing that creates the controller must create it with the parameterless constructor.
I guess that it is something that I have missed in the MVC. :)