来自Microsoft的IServiceLocator
库的CommonServiceLocator
接口为注入框架提供程序提供了构建的接口,并为库编写者提供了依赖的接口。
序列化是否有一些相当于此的内容?
我想让我的图书馆用户轻松选择Protobuf
和Json.NET
以及任何其他序列化框架。如果我提供抽象作为我的库的一部分,我觉得有必要编写一些基本的实现。
它的其他Nuget
个软件包在通用场景中会更好。
答案 0 :(得分:0)
我最终制作了自己的: https://github.com/BrannonKing/CommonSerializer
我需要对库进行大量控制才能测试时间。
另外,我一路上遇到了这个: https://github.com/EsWork/Es.Serializer