Appccelerate.EventBroker 4.0.0

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

// Install Appccelerate.EventBroker as a Cake Tool
#tool nuget:?package=Appccelerate.EventBroker&version=4.0.0                

Eventbroker 4.0

更改

迁移

由于移除了对 Appccelerate.Fundamentals 的依赖,这是一项重大变更,因此引入了新的主版本。

已经将 Fundamentals 包中所需类移动到本包中。如果您正在使用 EventArgs{T},则将从 Appccelerate.Events 命名空间更改为 Appccelerate.EventBroker.Events 命名空间。

示例

using Appccelerate.Events;
...

using Appccelerate.EventBroker.Events;
...
产品 兼容和额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET Standard netstandard2.0 兼容。 netstandard2.1 已计算。
.NET Framework net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解有关 目标框架.NET Standard 的更多信息。
  • .NETStandard 2.0

    • 无依赖项。

NuGet 包 (9)

显示依赖于 Appccelerate.EventBroker 的前 5 个 NuGet 包

下载
Appccelerate.DistributedEventBroker

使用此扩展,事件代理可以用于向远程进程中的事件代理触发事件。

Appccelerate.DistributedEventBroker.NServiceBus

NServiceBus 上使用事件代理扩展的适配器。允许通过 Appccelerate.EventBroker 基础设施发送事件。

Appccelerate MappingEventBroker

用于将事件参数从一个类型映射到另一个类型的事件代理扩展。

inhibited.Extensions.AppccelerateEventBroker

Ninject 扩展,支持 Appccelerate.EventBroker

Appccelerate.DistributedEventBroker.MassTransit

用于在 MassTransit 上使用事件代理扩展的适配器。允许通过 Appccelerate.EventBroker 基础设施发送事件。

GitHub 存储库

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

版本 下载 最后更新
4.0.0 58,851 7/6/2020
3.15.0 21,345 1/14/2015
3.13.0 1,718 11/17/2014
3.9.0 1,561 10/6/2014
3.1.0 8,960 1/20/2014
2.0.84 16,696 5/31/2013
2.0.83 4,530 5/31/2013
1.0.44 2,192 10/28/2012
1.0.36 1,738 8/21/2012
1.0.29 5,729 6/15/2012
1.0.25-alpha 1,262 6/12/2012
1.0.24-alpha 1,437 4/5/2012
1.0.21-alpha 1,403 3/21/2012

4.0.0:
 - 现在支持 .NET Standard 2.0

 3.1.15
     - 在 OnUserInterface 和 OnUserInterfaceAsync 处理程序中修复了缺失对 base.Initialize 的调用,导致 ExtensionHost 上出现 NullReferenceExceptions。