protected override void Dispose(bool disposing)
{
try
{
if (disposing)
{
if (this.authenticator != null)
{
this.authenticator.PropertyChanged -= this.OnAuthenticatorPropertyChanged;
this.authenticator.AuthenticationChanged -= this.OnAuthenticatorAuthenticationChanged;
}
}
}
finally
{
base.Dispose(disposing);
}
}