public static TransactionLogData ToModel(this ITransactionLog log, bool withDetails = false) { if (log == null) { return(null); } var data = new TransactionLogData() { Duration = log.Duration, RecordCount = log.RecordCount }; if (withDetails) { data.Changes = log.Changes; } data.AssignCommon(log); return(data); }
public static TransactionLogData ToModel(this ITransactionLog log, bool withDetails = false) { if(log == null) return null; var data = new TransactionLogData() { Duration = log.Duration, RecordCount = log.RecordCount }; if(withDetails) { data.Changes = log.Changes; } data.AssignCommon(log); return data; }