/// <summary> /// Вызывается после замены одного документа в хранилище. /// </summary> /// <param name="command">Команда замены одного документа.</param> /// <param name="result">Результат выполнения команды замены одного документа.</param> /// <param name="exception">Исключение, возникшее при выполнении команды.</param> public virtual void OnAfterReplaceOne(DocumentReplaceOneCommand command, DocumentStorageWriteResult <DocumentUpdateResult> result, Exception exception) { }
/// <summary> /// Вызывается перед заменой одного документа в хранилище. /// </summary> /// <param name="command">Команда замены одного документа.</param> /// <returns>Результат выполнения команды замены одного документа.</returns> public virtual DocumentStorageWriteResult <DocumentUpdateResult> OnBeforeReplaceOne(DocumentReplaceOneCommand command) { return(null); }