版本管理器Versioner是一个实用程序库,用于为.NET应用程序提供版本和依赖项的概念,并在它们之上实现常见的操作。Versioner是作为可移植类库实现的,应该可以在任何.NET上下文中使用。

安装版本

要安装,请在包管理器控制台中运行以下命令:

PM> Install-Package EdCanHack.Versioner

用法

您的消费应用程序只需要实现IVersioned上的所有版本化的对象和IDepending在需要依赖版本的所有对象。在创建依赖图的用例中,这些对象通常是相同的。可以在Resolver类中找到对IVersioned和IDepending对象的常见操作。

未来的工作

我对Versioner没有任何近期的计划。不过,我对其他人的用例很感兴趣,所以请随时提出问题或(当然最好)发送拉取请求。

相关资源:

为.NET应用程序提供版本和依赖项管理的实用程序库