protected override void OnSessionChange(
     SessionChangeDescription changeDescription)
 {
     log.Debug(m => m("Handling session changed event on service '{0}'...", ServiceName));
     if (serviceInstance.CanHandleSessionChangeEvent)
     {
         serviceInstance.OnSessionChange(changeDescription);
     }
     log.Debug(m => m("Done handling session changed event on service '{0}'.", ServiceName));
 }