适配器 1.1.1301.1418

dotnet add package Adapter --version 1.1.1301.1418                
NuGet\Install-Package Adapter -Version 1.1.1301.1418                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块的Install-Package版本。
<PackageReference Include="Adapter" Version="1.1.1301.1418" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add Adapter --version 1.1.1301.1418                
#r "nuget: Adapter, 1.1.1301.1418"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中以引用包。
// Install Adapter as a Cake Addin
#addin nuget:?package=Adapter&version=1.1.1301.1418

// Install Adapter as a Cake Tool
#tool nuget:?package=Adapter&version=1.1.1301.1418                

提供的适配器模式允许将任何对象转换为任何其他由注册的适配器支持的类型。
           
           此包是所有三个组件的便捷组合,适用于您希望在一个项目中部署所有这些组件的情况。
           
           ======= 示例 =======
           IProject project = GetCurrentProject();
           // 如果可能,将其用作 MSBuild 项目
           IMSBuildProject msbuild = project.As<IMSBuildProject>();
           if (msbuild != null)
               // 使用它进行 MSBuild 操作。
           ======= 适配器 =======
           public class ProjectToMsBuildAdapter : IAdapter<IProject, IMSBuildProject>
           {
               // 实现实际的转换。
           }

           转换行为现在与使用相分离。

此包中不支持框架资产。

更多关于 目标框架.NET Standard 的信息。

NuGet 包

此包不被任何 NuGet 包使用。

GitHub 仓库

此包不被任何流行的 GitHub 仓库使用。

版本 下载 最后更新
1.1.1301.1418 4,647 1/14/2013
1.0.1301.1416 1,926 1/14/2013
1.0.1212.1016 1,902 12/10/2012
1.0.1212.616 2,269 12/6/2012

v1.1
* 对源包的支持,例如 Adapter.Interfaces.Source
,这同样使用令牌替换并采用包含的项目根命名空间。


v1.0
* 初始版本,支持 flexible matching of from and to types
* 在单独的 Adapter.Composition 包中对 MEF 进行支持
* 适当地拆分:Adapter.Interfaces, Adapter.Sdk 和 Adapter (实现)