Пример #1
0
        public byte[] Serialize <T>(T value)
        {
            var targetType = typeof(T);

            return(serializerProvider.Get(targetType).Serialize(targetType.Name, targetType, value));
        }
Пример #2
0
 public void GetProvider_Succcess()
 {
     Assert.Throws <ArgumentException>(() => provider.Get(typeof(DateTime)), "There is no registered AttributeValueBinarySerializer for type DateTime");
 }
        public void GetProvider_Succcess()
        {
            var serializer = provider.Get(typeof(TestEnum));

            Assert.AreEqual(typeof(Enum), serializer.TargetType);
        }