public static Task DoAsync( Object source, params TypeSwitchCaseDefinition[] cases )
Public Shared Function DoAsync ( source As Object, ParamArray cases As TypeSwitchCaseDefinition() ) As Task