perform
Performs the action.
Implement this for synchronous work. For naturally asynchronous work, implement performSuspending instead (see SuspendingAction), which provides this method for you.
Return
The result of the action.
Parameters
arguments
The action arguments.