CommandPipeline:管道模式有助于将问题划分为更小的可重用代码组件。 这是一种简单而强大的结构模式,可以将复杂的逻辑组织成更小的可重用组件,这些组件可以独立添加删除修改

时间:2024-07-19 10:42:02
【文件属性】:

文件名称:CommandPipeline:管道模式有助于将问题划分为更小的可重用代码组件。 这是一种简单而强大的结构模式,可以将复杂的逻辑组织成更小的可重用组件,这些组件可以独立添加删除修改

文件大小:517KB

文件格式:ZIP

更新时间:2024-07-19 10:42:02

C#

命令管道 管道模式有助于将问题划分为更小的可重用代码组件。 这是一种简单而强大的结构模式,可以将复杂的逻辑组织成更小的可重用组件,这些组件可以独立添加/删除/修改。 模式的力量 逻辑很复杂。 代码的简单性和可读性至关重要。 逻辑可以分为多个模块。 这些模块可能可重用于不同的用例。 安装 命令管道 管道加工通用解决方案 您可以安装 : Install-Package CommandPipeline CommandPipeline.Ninject 如果您想使用 Ninject 作为命令的依赖项解析器,请安装它 您可以安装 : Install-Package CommandPipeline.Ninject 例子 提供了完整的即用型示例 用法 创建命令 public class ExtractHtmlFromUrl : NonParameterizedCommand { p


【文件预览】:
CommandPipeline-master
----nuspecs()
--------CommandPipeline.nuspec(3KB)
--------CommandPipeline.Ninject.nuspec(3KB)
----assets()
--------psake-project.ps1(415B)
--------psake-common.ps1(3KB)
--------build.bat(392B)
----LICENSE(1KB)
----appveyor.yml(1KB)
----src()
--------CommandPipeline.Example()
--------.nuget()
--------CommandPipeline()
--------CommandPipeline.sln(2KB)
--------CommandPipeline.Ninject()
--------CommandPipeline.Tests()
--------SharedAssemblyInfo.cs(422B)
----CHANGES.md(31B)
----.gitignore(3KB)
----README.md(3KB)

网友评论