namespace SVSim.BattleNode.Protocol; /// /// Marker for every type that can appear as . /// Implementers fall into two camps: typed records used on the outbound path /// (one per scripted frame shape) and used on the inbound /// path. The marker exists so the envelope can carry either without falling /// back to object. /// public interface IMsgBody { }