EventFlow.Autofac 0.6.456

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.6.456
dotnet add package EventFlow.Autofac --version 0.6.456
<PackageReference Include="EventFlow.Autofac" Version="0.6.456" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add EventFlow.Autofac --version 0.6.456
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Breaking: Read models have been significantly improved as they can now
subscribe to events from multiple aggregates. Use a custom
`IReadModelLocator` to define how read models are located. The supplied
`ILocateByAggregateId` simply uses the aggregate ID. To subscribe
to other events, simply implement `IAmReadModelFor<,,>` and make sure
you have supplied a proper read model locator.
- `UseMssqlReadModel` signature changed, change to
`.UseMssqlReadModel<MyReadModel, ILocateByAggregateId>()` in
order to have the previous functionality
- `UseInMemoryReadStoreFor` signature changed, change to
`.UseInMemoryReadStoreFor<MyReadModel, ILocateByAggregateId>()` in
order to have the previous functionality
Breaking: A warning is no longer logged if you forgot to subscribe to
a aggregate event in your read model as read models are no longer
strongly coupled to a specific aggregate and its events
Breaking: `ITransientFaultHandler` now takes the strategy as a generic
argument instead of the `Use<>` method. If you want to configure the
retry strategy, use `ConfigureRetryStrategy(...)` instead
New: You can now have multiple `IReadStoreManager` if you would like to
implement your own read model handling
New: `IEventStore` now has a `LoadEventsAsync` and `LoadEvents`
that loads `IDomainEvent`s based on global sequence number range
New: Its now possible to register generic services without them being
constructed generic types, i.e., register `typeof(IMyService<>)` as
`typeof(MyService<>)`
New: Table names for MSSQL read models can be assigned using the
`TableAttribute` from `System.ComponentModel.DataAnnotations`
Fixed: Subscribers are invoked _after_ read stores have been updated,
which ensures that subscribers can use any read models that were
updated

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.75.3970 122 9/12/2019
0.74.3948 3,069 7/1/2019
0.73.3933 864 6/11/2019
0.72.3914 956 5/28/2019
0.71.3834 3,167 4/17/2019
0.70.3824 450 4/11/2019
0.69.3772 2,901 2/12/2019
0.68.3728 8,482 12/3/2018
0.67.3697 5,389 10/14/2018
0.66.3673 614 9/28/2018
0.65.3664 2,757 9/22/2018
0.64.3598 4,229 8/27/2018
0.63.3581 2,170 8/7/2018
0.62.3569 6,120 7/5/2018
0.61.3524 763 6/26/2018
0.60.3490 439 6/18/2018
0.59.3396 716 5/23/2018
0.58.3377 274 5/13/2018
0.57.3359 450 4/30/2018
0.56.3328 246 4/24/2018
0.55.3323 218 4/24/2018
0.54.3261 1,344 2/25/2018
0.53.3204 417 1/25/2018
0.52.3178 1,195 11/2/2017
0.51.3155 278 10/25/2017
0.50.3124 223 10/21/2017
0.49.3031 1,079 9/7/2017
0.48.2937 707 7/11/2017
0.47.2894 401 6/28/2017
0.46.2886 339 5/29/2017
0.45.2877 247 5/28/2017
0.44.2832 622 5/12/2017
0.43.2806 337 5/5/2017
0.42.2755 273 5/2/2017
0.41.2727 262 4/27/2017
0.40.2590 2,731 3/30/2017
0.39.2553 383 1/16/2017
0.38.2454 461 12/2/2016
0.37.2424 310 11/8/2016
0.36.2315 1,493 10/18/2016
0.35.2247 551 9/6/2016
0.34.2221 290 8/23/2016
0.33.2190 297 8/16/2016
0.32.2163 348 7/4/2016
0.31.2106 313 6/30/2016
0.30.2019 303 6/16/2016
0.29.1973 2,018 4/19/2016
0.28.1852 342 4/5/2016
0.27.1765 3,515 2/25/2016
0.26.1714 314 2/20/2016
0.25.1695 325 2/15/2016
0.24.1563 705 1/25/2016
0.23.1470 1,035 12/5/2015
0.22.1393 1,213 11/19/2015
0.21.1312 515 10/26/2015
0.20.1274 383 10/22/2015
0.19.1225 342 10/19/2015
0.18.1181 507 10/7/2015
0.17.1134 359 9/28/2015
0.16.1120 328 9/27/2015
0.15.1057 362 9/24/2015
0.14.1051 344 9/23/2015
0.13.962 626 9/13/2015
0.12.891 350 9/4/2015
0.11.751 367 8/24/2015
0.10.642 350 8/17/2015
0.9.580 356 7/20/2015
0.8.560 362 5/29/2015
0.7.481 331 5/22/2015
0.6.456 362 5/18/2015
0.5.390 343 5/8/2015
0.4.353 339 5/5/2015
0.3.292 350 4/30/2015
Show less