Adapter.Implementation 1.1.1301.1418

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

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

提供的适配器模式允许将任何对象转换为任何其他支持类型,这由注册的适配器提供。
           
           此软件包提供了服务的实际实现。它应仅添加到您应用程序的启动组件。
           
           ======= 示例 =======
           IProject project = GetCurrentProject();
           // 假设我们希望将其用作 MSBuild 项目,如果可能的话
           IMSBuildProject msbuild = project.As<IMSBuildProject>();
           if (msbuild != null)
                // 使用它进行 MSBuild 操作。
           ======= 适配器 =======
           public class ProjectToMsBuildAdapter : IAdapter<IProject, IMSBuildProject>
           {
                // 实现实际的转换。
           }

           转换行为现在与使用方式解耦。
           请注意,要创建适配器实现,需要安装 Adapter.Sdk 软件包。

产品 兼容的和额外的计算目标框架版本。
.NET Framework net40兼容。 net403已计算。 net45兼容。 net451已计算。 net452已计算。 net46已计算。 net461已计算。 net462已计算。 net463已计算。 net47已计算。 net471已计算。 net472已计算。 net48已计算。 net481已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于目标框架.NET Standard的信息。

该包没有依赖项。

NuGet包 (1)

显示依赖Adapter.Implementation的前1个NuGet包

下载
Adapter

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

GitHub仓库

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

版本 下载 最后更新
1.1.1301.1418 2,788 1/14/2013
1.0.1301.1416 1,814 1/14/2013
1.0.1212.1016 2,192 12/10/2012
1.0.1212.616 4,986 12/6/2012

v1.1
★ 对源包的额外支持,例如Adapter.Interfaces.Source,
 它们也使用占位符替换并采用包含该项目的
 根命名空间。

v1.0
★ 支持从头到尾类型的灵活匹配
★ 支持 MEF 在独立的 Adapter.Composition 包中
★ 正确分割:Adapter.Interfaces、Adapter.Sdk 和 Adapter(实现)。