bbv.Common 7.1.12149.1635

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

// Install bbv.Common as a Cake Tool
#tool nuget:?package=bbv.Common&version=7.1.12149.1635                

提供 bbv.Common 其他项目所需的共享类型
   * 泛型 EventArgs
   * EventFilter (聚合频繁发生的事件)
   * DateTimeProvider 使对当前时间的操作可测试
   * 字符串格式化操作

bbv.Common 组合是 bbv.Common 的一部分,这是一个包含 .NET 组件和功能的库,包括
     * 使用发布者-订阅模式进行线程切换的异步通知组件,
     * 可用流畅定义语法的分层状态机,
     * 基于上下文的程序化、松散耦合的规则引擎,
     * 支持构建多线程应用程序的激活对象

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

此包没有依赖项。

NuGet 包 (14)

显示依赖 bbv.Common 的前 5 个 NuGet 包

下载
bbv.Common.EventBroker

用于同步和异步松散耦合通知并具有自动线程切换的通告组件:* 同步和异步通知 * 自动线程切换:到后台或 UI 线程 * 事件主题发布者和订阅者的松散耦合 * 发布者和订阅者由弱引用引用。因此,它们可以被垃圾回收 * 单个事件主题的多个发布者或订阅者 * 公布和订阅的匹配器 * 详细的可定制日志记录 * 扩展支持 bbv.Common.EventBroker 是 bbv.Common 的一部分,bbv.Common 是一个 .NET 组件和功能的库,包括:* 使用发布者-订阅者模式进行线程切换的异步通知组件,* 使用流畅定义语法的层次结构状态机,* 基于上下文的程序性、松散耦合的规则引擎,* 支持活动对象以构建多线程应用程序

bbv.Common.StateMachine

具有流畅定义语法的层次结构状态机 特点:* 可以使用枚举、字符串或整数定义状态和事件 - 结果是单类状态机。 * 操作 o 在转换时操作 o 入口和退出动作 * 转换保护 * 层次结构 o 初始化状态始终为同一状态或最后活动状态的不同历史行为 * 流畅定义接口 * 同步/异步状态机 o 被动状态机以同步方式处理状态转换 o 活跃状态机在状态机的工作者线程上异步地处理状态转换 * 可扩展的详细日志记录 * 状态机报告用于描述状态机 bbv.Common.StateMachine 是 bbv.Common 的一部分,bbv.Common 是一个 .NET 组件和功能的库,包括:* 使用发布者-订阅者模式进行线程切换的异步通知组件,* 使用流畅定义语法的层次结构状态机,* 基于上下文的程序性、松散耦合的规则引擎,* 支持活动对象以构建多线程应用程序

bbv.Common.DistributedEventBroker

这个扩展可以使事件代理在远程进程中触发事件。bbv.Common.DistributedEventBroker是bbv.Common库的一部分,该库包括.NET组件和功能:* 使用发布者-订阅模式进行线程切换的异步通知组件,* 具有流畅定义语法的分层状态机,* 基于上下文的程序化、松耦合规则引擎,* 支持活动的对象以构建多线程应用程序

bbv.Common.DistributedEventBroker.NServiceBusAdapter

NServiceBus分布式通信事件代理扩展的适配器。允许使用bbv.Common.EventBroker基础设施在小服务总线(NServiceBus)上发送事件。bbv.Common.DistributedEventBroker.NServiceBusAdapter是bbv.Common库的一部分,该库包括.NET组件和功能:* 使用发布者-订阅模式进行线程切换的异步通知组件,* 具有流畅定义语法的分层状态机,* 基于上下文的程序化、松耦合规则引擎,* 支持活动的对象以构建多线程应用程序

bbv.Common.IO

提供简化IO操作的功能:* 所有文件系统操作抽象层,以实现文件系统的TDD(测试驱动开发),* 递归文件系统命令(移动、复制...),* 目录监视器,在目录内容改变时触发事件,* 流装饰器/拦截器,* 资源加载器(从文件/内嵌),bbv.Common.IO是bbv.Common库的一部分,包含.NET组件和功能:* 使用发布者-订阅模式进行线程切换的异步通知组件,* 具有流畅定义语法的分层状态机,* 基于上下文的程序化、松耦合规则引擎,* 支持活动的对象以构建多线程应用程序

GitHub仓库

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

版本 下载 最后更新
7.1.12149.1635 15,308 5/28/2012
7.1.12089.2010 2,119 3/29/2012
7.1.12045.727 9,564 2/14/2012
7.1.11331.1827 2,398 11/28/2011
7.1.1244.2228 1,809 2/13/2012
7.1.1187.412 26,035 3/28/2011
6.432.0 2,736 3/11/2011