protected override void OnCustomCommand(int command)
 {
     log.Debug(m => m("Executing custom command '{0}' on service '{1}'...", command, ServiceName));
     if (serviceInstance.CanHandleCustomCommand)
     {
         serviceInstance.OnCustomCommand(command);
     }
     log.Debug(m => m("Done executing custom command '{0}' on service '{1}'.", command, ServiceName));
 }