用于序列化的等效IServiceLocator

时间:2015-08-08 22:29:14

标签: c# .net serialization json.net protobuf-net

来自Microsoft的IServiceLocator库的CommonServiceLocator接口为注入框架提供程序提供了构建的接口,并为库编写者提供了依赖的接口。

序列化是否有一些相当于此的内容?

我想让我的图书馆用户轻松选择ProtobufJson.NET以及任何其他序列化框架。如果我提供抽象作为我的库的一部分,我觉得有必要编写一些基本的实现。

它的其他Nuget个软件包在通用场景中会更好。

1 个答案:

答案 0 :(得分:0)

我最终制作了自己的: https://github.com/BrannonKing/CommonSerializer

我需要对库进行大量控制才能测试时间。

另外,我一路上遇到了这个: https://github.com/EsWork/Es.Serializer