EventFlow.Autofac 0.14.1051

Autofac support for EventFlow

There is a newer version of this package available.
See the version list below for details.
Install-Package EventFlow.Autofac -Version 0.14.1051
dotnet add package EventFlow.Autofac --version 0.14.1051
<PackageReference Include="EventFlow.Autofac" Version="0.14.1051" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add EventFlow.Autofac --version 0.14.1051
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Breaking: All `EventFlowOptions` extensions are now `IEventFlowOptions`
instead and `EventFlowOptions` implements this interface. If you have made
your own extensions, you will need to use the newly created interface
instead. Changed in order to make testing of extensions and classes
dependent on the EventFlow options easier to test
New: You can now bundle your configuration of EventFlow into modules that
implement `IModule` and register these by calling
`EventFlowOptions.RegisterModule(...)`
New: EventFlow now supports scheduled job execution via e.g. Hangfire. You
can create your own scheduler or install the new `EventFlow.Hangfire` NuGet
package. Read the jobs documentation for more details
New: Created the OWIN `CommandPublishMiddleware` middleware that can
handle publishing of commands by posting a JSON serialized command to
e.g. `/commands/ping/1` in which `ping` is the command name and `1` its
version. Remember to add authentication
New: Created a new interface `ICommand<TAggregate,TIdentity,TSourceIdentity>`
to allow developers to control the type of `ICommand.SourceId`. Using the
`ICommand<TAggregate,TIdentity>` (or Command<TAggregate,TIdentity>)
will still yield the same result as before, i.e., `ICommand.SourceId` being
of type `ISourceId`
New: The `AddDefaults(...)` now also adds the command type definition to the
new `ICommandDefinitonService`

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.75.3970 704 9/12/2019
0.74.3948 3,841 7/1/2019
0.73.3933 961 6/11/2019
0.72.3914 1,034 5/28/2019
0.71.3834 3,192 4/17/2019
0.70.3824 453 4/11/2019
0.69.3772 2,924 2/12/2019
0.68.3728 8,653 12/3/2018
0.67.3697 5,484 10/14/2018
0.66.3673 623 9/28/2018
0.65.3664 2,941 9/22/2018
0.64.3598 4,241 8/27/2018
0.63.3581 2,181 8/7/2018
0.62.3569 6,132 7/5/2018
0.61.3524 771 6/26/2018
0.60.3490 448 6/18/2018
0.59.3396 730 5/23/2018
0.58.3377 283 5/13/2018
0.57.3359 459 4/30/2018
0.56.3328 254 4/24/2018
0.55.3323 228 4/24/2018
0.54.3261 1,354 2/25/2018
0.53.3204 425 1/25/2018
0.52.3178 1,204 11/2/2017
0.51.3155 286 10/25/2017
0.50.3124 231 10/21/2017
0.49.3031 1,086 9/7/2017
0.48.2937 714 7/11/2017
0.47.2894 408 6/28/2017
0.46.2886 346 5/29/2017
0.45.2877 254 5/28/2017
0.44.2832 636 5/12/2017
0.43.2806 343 5/5/2017
0.42.2755 280 5/2/2017
0.41.2727 269 4/27/2017
0.40.2590 2,776 3/30/2017
0.39.2553 391 1/16/2017
0.38.2454 468 12/2/2016
0.37.2424 317 11/8/2016
0.36.2315 1,502 10/18/2016
0.35.2247 558 9/6/2016
0.34.2221 297 8/23/2016
0.33.2190 304 8/16/2016
0.32.2163 355 7/4/2016
0.31.2106 321 6/30/2016
0.30.2019 311 6/16/2016
0.29.1973 2,026 4/19/2016
0.28.1852 349 4/5/2016
0.27.1765 3,523 2/25/2016
0.26.1714 321 2/20/2016
0.25.1695 332 2/15/2016
0.24.1563 712 1/25/2016
0.23.1470 1,042 12/5/2015
0.22.1393 1,220 11/19/2015
0.21.1312 522 10/26/2015
0.20.1274 387 10/22/2015
0.19.1225 349 10/19/2015
0.18.1181 514 10/7/2015
0.17.1134 367 9/28/2015
0.16.1120 335 9/27/2015
0.15.1057 369 9/24/2015
0.14.1051 351 9/23/2015
0.13.962 633 9/13/2015
0.12.891 357 9/4/2015
0.11.751 374 8/24/2015
0.10.642 357 8/17/2015
0.9.580 363 7/20/2015
0.8.560 370 5/29/2015
0.7.481 339 5/22/2015
0.6.456 370 5/18/2015
0.5.390 351 5/8/2015
0.4.353 347 5/5/2015
0.3.292 358 4/30/2015
Show less