Adapter.Sdk.Source 1.1.1301.1418
dotnet add package Adapter.Sdk.Source --version 1.1.1301.1418
NuGet\Install-Package Adapter.Sdk.Source -Version 1.1.1301.1418
此命令旨在用于 Visual Studio 的包管理器控制台,因为它使用了 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Adapter.Sdk.Source" Version="1.1.1301.1418" />
对于支持 PackageReference 的项目,请将此 XML 节复制到项目文件中,以引用包。
paket add Adapter.Sdk.Source --version 1.1.1301.1418
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
#r "nuget: Adapter.Sdk.Source, 1.1.1301.1418"
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。请将此内容复制到交互工具或脚本的源代码中,以引用包。
// Install Adapter.Sdk.Source as a Cake Addin #addin nuget:?package=Adapter.Sdk.Source&version=1.1.1301.1418 // Install Adapter.Sdk.Source as a Cake Tool #tool nuget:?package=Adapter.Sdk.Source&version=1.1.1301.1418
NuGet 团队不提供对此客户端的支持。请联系其 维护者 以获取支持。
此程序集提供的唯一合同是 IAdapter 接口。这是适配器服务实现与之交互的接口。因此,SDK 没有任何其他外部依赖项,因为它是消耗此接口的适配器服务。面向客户端的代码也不需要知道适配器。
======= 示例 ======
public class ProjectToMsBuildAdapter : IAdapter<IProject, IMSBuildProject>
{
// 实现实际的转换。
}
此包中没有任何支持的框架资产。
详细了解 目标框架 和 .NET Standard。
此包没有依赖项。
NuGet 包
显示依赖 Adapter.Sdk.Source 的前 1 个 NuGet 包
包 (1)
Adapter.Source
提供的适配器模式允许将任何对象转换为任何其他支持的类型,如注册的适配器所提供的。此包是将所有三块分开的组合方便,以便在单个项目中部署所有这些。 | 下载 |
---|---|
======= 示例 ====== 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,534 | 1/14/2013 |
1.0.1301.1416 | 1,503 | 1/14/2013 |
1.0.1212.1016 | 1,486 | 12/10/2012 |
1.0.1212.616 | 3,246 | 12/6/2012 |
v1.1
* 对源软件包的额外支持,例如Adapter.Interfaces.Source,
它也使用令牌替换并采用包含的项目
根命名空间。
v1.0
* 初始版本,支持灵活匹配来源和目标类型
* 在单独的Adapter.Composition软件包中支持MEF
* 正确拆分:Adapter.Interfaces,Adapter.Sdk和Adapter(实现)。