private void CreateMTI(DataString dataString) { string mti = dataString.Data.Substring(readerIndex, 4); readerIndex = 4; MessageTypeIdentifier = new MessageTypeIdentifier(mti);; }
public ISO8583Builder(MessageTypeIdentifier mti, DataElementsDefinition dataElementsDefinition) { _messageTypeIdentifier = mti ?? throw new ArgumentNullException(nameof(MessageTypeIdentifier)); _dataElementsDefinition = dataElementsDefinition ?? throw new ArgumentNullException(nameof(DataElementsDefinition));; }
public override string ToString() { return(MessageTypeIdentifier.ToString() + BitMaps.ToString() + DataElements.ToString()); }
public Message(MessageTypeIdentifier mti, DataElementsDefinition dataElementDefinition) { MessageTypeIdentifier = mti; BitMaps = new BitMapCollection(); DataElements = new DataElementCollection(); }