public virtual IDisposable Impersonate()
 {
     return(host.Impersonate());
 }