private IMessage Delete(DataMessage dataMessage) { IAssembler assembler = this.GetAssembler(); if (assembler != null) { if ((log != null) && log.get_IsDebugEnabled()) { log.Debug(assembler.GetType().FullName + " Delete"); } assembler.DeleteItem(dataMessage.body); } return(dataMessage); }