public static ProtoTerminationMessage MapToProto(TerminationMessage message)
        {
            var proto = new ProtoTerminationMessage()
            {
                Comment  = message.Comment,
                Message  = Mapper.MapMessageToProto(message.MessageType, message.Message),
                VaspInfo = Mapper.MapVaspInformationToProto(message.VASP)
            };

            return(proto);
        }
        public static TerminationMessage MapFromProto(ProtoTerminationMessage message)
        {
            var messageIn = new Message(
                message.Message.MessageId,
                message.Message.SessionId,
                message.Message.MessageCode);
            var vasp = Mapper.MapVaspInformationFromProto(message.VaspInfo);

            var obj = new TerminationMessage(messageIn, vasp)
            {
                Comment = message.Comment,
            };

            return(obj);
        }