OperationResult contains the result of the operation that is manipulated after the Read/WriteThru Provider
WriteOperation is used with DSWriteOperation to get an operation to perform on cache
Contains methods used to read an object by its key from the master data source. Must be implemented by read-through components.
Contains methods used to save/update an object to the master data source. Must be implemented by write-through components.
Status contains the Operation Status flag that is either success/Failure/FailureRetry/FailureDontRemove
Used to log the operations type in Write behind