protected override IAsyncResult OnBeginFind(FindRequestContext findRequestContext, AsyncCallback callback, object state)
 {
     implementation.FindService(findRequestContext);
     return(new SynchronousResult(callback, state));
 }