private void ReplicationProviders_AdapterUnloaded(object sender, EventArgs<IReplicationProvider> e)
{
e.Argument.ReplicationStart -= ReplicationProvider_ReplicationStart;
e.Argument.ReplicationComplete -= ReplicationProvider_ReplicationComplete;
e.Argument.ReplicationProgress -= ReplicationProvider_ReplicationProgress;
e.Argument.ReplicationException -= ReplicationProvider_ReplicationException;
OnStatusMessage("{0} has been unloaded.", e.Argument.GetType().Name);
}