Esempio n. 1
0
        public byte[] SerializeWithVisitor(ISerializerStrategy serializer)
        {
            if (serializer == null)
            {
                throw new ArgumentNullException(nameof(serializer));
            }

            //We can only serializer this type by pretending it's a real StatusMessage.
            //Probably what everyone expects anyway.
            return(serializer.Serialize(new StatusMessage(new StatusChangePayload(Status))));
        }
		public byte[] SerializeWithVisitor(ISerializerStrategy serializer)
		{
			//We can only serializer this type by pretending it's a real StatusMessage.
			//Probably what everyone expects anyway.
			return serializer.Serialize(new StatusMessage(new StatusChangePayload(Status)));
		}