示例#1
0
 public MsgPackSerializer(ITypeResolver typeResolver)
 {
     _typeResolver = typeResolver;
     Context.Serializers.Register(MessagePackSerializer.Create<TypedMessagePackObject>());
     foreach (var type in typeResolver.GetTypes().Where(type => !_serializers.ContainsKey(type)))
     {
         _serializers[type] = MessagePackSerializer.Create(type);
     }
 }