public ISourceItem EvaluateNewSerializedItem(ISerializedItem newItem) { Assert.ArgumentNotNull(newItem, "newItem"); _logger.DeserializedNewItem(newItem); var updatedItem = DoDeserialization(newItem); return(updatedItem); }
public IItemData EvaluateNewSerializedItem(IItemData newItemData) { Assert.ArgumentNotNull(newItemData, "newItem"); _logger.DeserializedNewItem(newItemData); DoDeserialization(newItemData); _logger.Evaluated(newItemData); return(newItemData); }