| 12345678910111213141516171819202122 | using Newtonsoft.Json;using System;namespace InABox.Logikal{    public abstract class LogikalObject    {        public abstract LogikalMethod Method();        public LogikalMessage ToMessage(Guid messageID)        {            var _result = new LogikalMessage()            {                ID = messageID,                Method = Method(),                Payload = JsonConvert.SerializeObject(this)            };            return _result;        }    }}
 |