Perhaps a small question but im curious.
What is favored?
In a controllers action, when passing arguments, when and how should they be used?
public ActionResult Action(bool aBool = false)
or
public ActionResult Action(bool? aNullableBool)
I tend to use defualt-value as its a bit more clear and eassier to check, but am i thinking wrong?
public ActionResult Action([DefaultValue(false)]bool aBool):)