How is it possible for certain C++ & C# frameworks to run without requiring the users to implement a main
function or class?
For example; in MVVM Cross you implement your MvxApplication
and everything goes from there. In wxWidgets you implement your wxApp
.
Do the frameworks implement main in their API's or do they completely bypass it? Is there a term for a framework design that abstracts away main? What is the benefit of this design?