public void UpdateMessage(object newInstance) { Guard.AgainstNull(nameof(newInstance), newInstance); Message = new OutgoingLogicalMessage(newInstance.GetType(), newInstance); } }