Fusonic.Extensions.MediatR
8.1.0
Prefix Reserved
See the version list below for details.
dotnet add package Fusonic.Extensions.MediatR --version 8.1.0
NuGet\Install-Package Fusonic.Extensions.MediatR -Version 8.1.0
<PackageReference Include="Fusonic.Extensions.MediatR" Version="8.1.0" />
paket add Fusonic.Extensions.MediatR --version 8.1.0
#r "nuget: Fusonic.Extensions.MediatR, 8.1.0"
// Install Fusonic.Extensions.MediatR as a Cake Addin
#addin nuget:?package=Fusonic.Extensions.MediatR&version=8.1.0
// Install Fusonic.Extensions.MediatR as a Cake Tool
#tool nuget:?package=Fusonic.Extensions.MediatR&version=8.1.0
MediatR
This project contains some abstractions for MediatR.
ICommand
, IQuery
: Use those instead of directly using the IRequest
interfaces to clearly distinguish between commands and queries.
OutOfBandAttribute
: You can put this on your Handler
-class. When used together with the Hangfire-Decorator, the execution of the handler will be queued as a background job automatically.
MediatR transaction handling
There are decorators to run all MediatR-requests and notifications within a transaction.
To enable this feature use the following SimpleInjector-Configuration:
Container.RegisterDecorator(typeof(IRequestHandler<,>), typeof(TransactionalRequestHandlerDecorator<,>));
Container.RegisterDecorator(typeof(INotificationHandler<>), typeof(TransactionNotificationHandlerDecorator<>));
Container.RegisterSingleton<ITransactionScopeHandler, TransactionScopeHandler>();
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Fusonic.Extensions.Common (>= 8.1.0)
- MediatR (>= 11.1.0 && < 12.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
8.1.3 | 253 | 3/27/2024 |
8.1.2 | 121 | 3/27/2024 |
8.1.1 | 188 | 3/1/2024 |
8.1.0 | 1,050 | 1/26/2024 |
8.0.1 | 471 | 12/18/2023 |
8.0.1-rc.2 | 76 | 12/7/2023 |
8.0.1-rc.1 | 69 | 12/6/2023 |
8.0.0 | 476 | 11/21/2023 |
8.0.0-preview1 | 392 | 10/4/2023 |
7.4.0 | 238 | 1/25/2024 |
7.3.0 | 386 | 10/11/2023 |
7.2.1-rc.1 | 83 | 8/28/2023 |
7.2.0 | 941 | 6/28/2023 |
7.2.0-alpha.1 | 74 | 6/27/2023 |
7.1.2 | 887 | 5/25/2023 |
7.1.1 | 1,292 | 4/3/2023 |
7.1.1-rc.2 | 79 | 3/30/2023 |
7.1.1-rc.1 | 73 | 3/30/2023 |
7.1.0 | 1,283 | 2/28/2023 |
7.1.0-rc.1 | 89 | 2/20/2023 |
7.0.4-rc.5 | 89 | 2/23/2023 |
7.0.4-rc.4 | 85 | 2/23/2023 |
7.0.4-rc.3 | 84 | 2/23/2023 |
7.0.4-rc.2 | 90 | 2/22/2023 |
7.0.4-rc.1 | 89 | 2/16/2023 |
7.0.3 | 892 | 2/16/2023 |
7.0.2 | 724 | 2/9/2023 |
7.0.2-rc.1 | 100 | 2/2/2023 |
7.0.1 | 1,141 | 1/26/2023 |
7.0.0 | 780 | 1/24/2023 |
7.0.0-preview1 | 528 | 7/18/2022 |
7.0.0-beta.9 | 104 | 1/24/2023 |
7.0.0-beta.8 | 92 | 1/23/2023 |
7.0.0-beta.7 | 98 | 1/23/2023 |
7.0.0-beta.6 | 92 | 1/23/2023 |
7.0.0-beta.5 | 102 | 1/23/2023 |
7.0.0-beta.4 | 96 | 1/19/2023 |
7.0.0-beta.3 | 93 | 1/17/2023 |
7.0.0-beta.2 | 101 | 1/11/2023 |
7.0.0-beta.1 | 80 | 11/24/2022 |
6.2.2 | 15,499 | 9/20/2022 |
6.2.2-rc.1 | 118 | 9/19/2022 |
6.2.1 | 4,566 | 5/4/2022 |
6.2.0 | 1,146 | 4/21/2022 |
6.2.0-rc.2 | 122 | 4/21/2022 |
6.2.0-rc.1 | 121 | 4/20/2022 |
6.1.1 | 1,542 | 3/1/2022 |
6.1.0 | 1,242 | 2/10/2022 |
6.1.0-rc.3 | 114 | 2/10/2022 |
6.1.0-rc.2 | 114 | 2/10/2022 |
6.1.0-rc.1 | 118 | 2/9/2022 |
6.0.3 | 2,089 | 1/18/2022 |
6.0.2 | 3,970 | 1/10/2022 |
6.0.1 | 760 | 12/16/2021 |
6.0.0 | 1,276 | 12/13/2021 |
6.0.0-rc.6 | 153 | 12/6/2021 |
6.0.0-rc.5 | 342 | 12/6/2021 |
6.0.0-rc.4 | 498 | 12/6/2021 |
6.0.0-rc.3 | 361 | 12/6/2021 |
6.0.0-rc.2 | 333 | 12/6/2021 |
6.0.0-rc.1 | 649 | 11/15/2021 |
5.4.0 | 1,510 | 10/13/2021 |
5.3.0 | 1,019 | 9/23/2021 |
5.3.0-rc.1 | 334 | 9/17/2021 |
5.2.0 | 3,767 | 5/20/2021 |
5.2.0-rcjh.6 | 186 | 5/19/2021 |
5.2.0-rcjh.5 | 137 | 5/19/2021 |
5.2.0-rcjh.4 | 166 | 5/19/2021 |
5.2.0-rcjh.3 | 139 | 5/19/2021 |
5.2.0-rcjh.2 | 123 | 4/12/2021 |
5.2.0-rcjh.1 | 131 | 4/12/2021 |
5.1.3 | 919 | 5/19/2021 |
5.1.2 | 14,515 | 3/26/2021 |
5.1.1 | 1,563 | 1/13/2021 |
5.1.0 | 2,596 | 12/16/2020 |
5.0.0 | 3,047 | 11/17/2020 |
5.0.0-rc.1 | 264 | 10/15/2020 |
1.1.0 | 19,379 | 10/8/2020 |