namespace StateMachineExample { public class Message { private string _name; public string Name { get { return _name; } set { _name = value; } } private object _data; public object Data { get { return _data; } set { _data = value; } } public Message() { Name = ""; Data = null; } public Message(string ProcessorName, object ProcessorData) { Name = ProcessorName; Data = ProcessorData; } } }