public IEnumerator UsingAutoWriterInAnotherAsembly()
        {
            var inValue = new MessageWitAutoWriter()
            {
                type  = 3,
                value = 1.4f
            };

            var outValue = new MessageWitAutoWriter();

            serverComponent.onRpc_AutoWriter += (v) => outValue = v;
            clientComponent.SendValue_Auto(inValue);
            yield return(null);

            yield return(null);

            Assert.That(outValue.type, Is.EqualTo(inValue.type));
            Assert.That(outValue.value, Is.EqualTo(inValue.value));
        }
 public void SendValue_Auto(MessageWitAutoWriter value)
 {
     onRpc_AutoWriter?.Invoke(value);
 }