In the earlier example, we used the SysOperationServiceController
class on our menu item to run the services. This is the base controller, but you can create your own controller when there is the need. In this part, we will first take a look at some of the scenarios in which custom controllers can be used, after which, we will create a custom controller.
What follows are two of the most common scenarios in which you would use a class that extends SysOperationServiceController
. The first is using a controller to initialize a data contract and the second is a scenario in which you override methods of the dialog fields.