internal virtual void OnCommandCancel(RemotingDbCommand command)
 {
     CommandCancel?.Invoke(command);
 }
 internal virtual void OnCommandPrepare(RemotingDbCommand command)
 {
     CommandPrepare?.Invoke(command);
 }