protected override void DisposeManagedResources()
 {
     if (requestProcessor != null)
     {
         requestProcessor.Dispose();
     }
 }