protected void LogMessage(ClassToExcelMessageType messageType, string message) { if (_loggingCallback != null) { _loggingCallback(new ClassToExcelMessage(messageType, message)); } }
public ClassToExcelMessage(ClassToExcelMessageType messageType, int rowNumber, string columnName, string columnLetter, string message) { RowNumber = rowNumber; ColumnName = columnName; ColumnLetter = columnLetter; Message = message; MessageType = messageType; }
public ClassToExcelMessage(ClassToExcelMessageType messageType, int rowNumber, ClassToExcelColumn column, string message) { RowNumber = rowNumber; Message = message; MessageType = messageType; if (column != null) { ColumnName = column.ColumnName; ColumnLetter = string.IsNullOrWhiteSpace(column.ExcelColumnLetter) ? UnknownColumnLetter : column.ExcelColumnLetter; } else { ColumnLetter = UnknownColumnLetter; } }
public ClassToExcelMessage(ClassToExcelMessageType messageType, string message) : this(messageType, 0, null, message) { }