public void Dispose()
 {
     _agency.Release(Id, _remoteAgent);
 }