Merq.Core 2.0.0

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

// Install Merq.Core as a Cake Tool
#tool nuget:?package=Merq.Core&version=2.0.0                

消息总线接口 IMessageBus 的默认实现没有外部依赖,可以直接通过 MessageBus 构造函数实例化。

该总线通过构造函数中传入的 IServiceProvider 实例来定位命令处理器和事件生产者。

var bus = new MessageBus(serviceProvider);

// execute a command
bus.Execute(new MyCommand());

// observe an event from the bus
bus.Observe<MyEvent>().Subscribe(e => Console.WriteLine(e.Message));

有关命令和事件的用法和编写,请参阅 Merq 的 README。

赞助商

Clarius Org Kirill Osenkov MFB Technologies, Inc. Stephen Shaw Torutek DRIVE.NET, Inc. Daniel Gnägi Ashley Medway Keith Pickford Thomas Bolon Kori Francis Toni Wenzel Giorgi Dalakishvili Mike James Dan Siegel Reuben Swartz Jacob Foshee alternate text is missing from this package README image Eric Johnson Norman Mackay Certify The Web Ix Technologies B.V. David JENNI Jonathan Oleg Kyrylchuk Charley Wu Jakob Tikjøb Andersen Seann Alexander Tino Hager Mark Seemann Angelo Belchior Ken Bonny Simon Cropp agileworks-eu alternate text is missing from this package README image Zheyu Shen Vezel

赞助此项目  

更多地了解 GitHub 赞助商

产品 兼容和额外的计算目标框架版本。
.NET net5.0已计算。 net5.0-window已计算。 net6.0兼容。 net6.0-android已计算。 net6.0-ios已计算。 net6.0-maccatalyst已计算。 net6.0-macos已计算。 net6.0-tvos已计算。 net6.0-window已计算。 net7.0已计算。 net7.0-android已计算。 net7.0-ios已计算。 net7.0-maccatalyst已计算。 net7.0-macos已计算。 net7.0-tvos已计算。 net7.0-window已计算。 net8.0已计算。 net8.0-android已计算。 net8.0-browser已计算。 net8.0-ios已计算。 net8.0-maccatalyst已计算。 net8.0-macos已计算。 net8.0-tvos已计算。 net8.0-window已计算。
.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 标准 的更多信息。

NuGet 包 (3)

显示依赖于 Merq.Core 的前 3 个 NuGet 包

下载
Merq.VisualStudio

适用于与 Microsoft.VisualStudio.Composition 一起托管的 Merq MEF 组件。

Merq.DependencyInjection

Merq:通过 AddMessageBus 自动注册 IMessageBus 的 Microsoft 依赖注入支持。

Merq.AutoMapper

一个专业的消息总线,允许观察和执行来自结构兼容类型的跨节点和命令,即使它们来自不同的程序集,只要它们的完全限定名相同。

GitHub 仓库

此软件包未在任何流行的GitHub仓库中使用。

版本 下载 最后更新
2.0.0 462 1/29/2024
2.0.0-rc.6 47 1/29/2024
2.0.0-rc.5 49 1/27/2024
2.0.0-rc.3 456 7/10/2023
2.0.0-rc.2 85 7/10/2023
2.0.0-rc.1 76 7/7/2023
2.0.0-beta.4 74 7/6/2023
2.0.0-beta.3 211 11/19/2022
2.0.0-beta.2 113 11/18/2022
2.0.0-beta 300 11/16/2022
2.0.0-alpha 390 11/16/2022
1.5.0 590 2/16/2023
1.3.0 657 7/28/2022
1.1.49 1,314 8/21/2018
1.1.38 1,146 5/17/2018
1.1.32 1,319 4/30/2018