public void CustomSerializer_VersionSpecifiedInSerializerttribute_ThatVersionIsUsed() { var source = new MyTypeWithCustomSerializerWithVersionNumber(); var serializer = GetSerializer <MyTypeWithCustomSerializerWithVersionNumber>(); var pack = serializer.Serialize(source); var jobj = JObject.Parse(pack); jobj[Constants.VersionKey].Value <uint>().Should().Be(44); }
public static void Serializer(IShapeshifterWriter writer, MyTypeWithCustomSerializerWithVersionNumber itemToSerialize) { }