If I have the following controller action...
public void DoSomething() { }
will the framework actually convert it to this?
Yes
A controller that returns void will produce an EmptyResult.
Taken from
The Life And Times of an ASP.NET MVC Controller