- Update Autofac dependency to 4.1.0
- Test build
- Test release
- Release 2.0.0
- Update to Rebus 3
- Update to Rebus 4
- Add .NET Core support (netstandard1.6)
- Fix csproj - thanks robvanpamel
- Update Autofac dep to 4.5.0
- Update contracts dep - thanks trevorreeves
- Change API to work better with the Autofac container builder - no more
.Update
:)
- Additional
RegisterRebus
overload that passesIComponentContext
to the configuration method
- Add Rebus handler registration extensions on
ContainerBuilder
and improve resolution performance
- Move polymorphic handler resolution resposiblity to the container. If contravariant lookup is wanted, one must register
ContravariantRegistrationSource
on theContainerBuilder
- Update to Rebus 5 and Autofac 5
- Fix dispatch of
IFailed<TMessage>
when 2nd level retry is enabled - thanks oliverhanappi - Fix subtle issues and make implementation that fixes dispatch of
IFailed<TMessage>
more elegant - thanks oliverhanappi - Registration helpers should only register handlers under their implemented handler interfaces
- Fix resolution-during-startup race condition bug - thanks leomenca
- Fix bug that would erronously dispatch 2nd level retries twice
- Update to Rebus 6
- Remove CLS compliance attribute accidentally left over from the past
- Additional registration overloads - thanks kendallb
- Move multiple registrations check to the builder's registration callback, because it doesn't interfere with the container's
IBus
registration. This way,IBus
can be overridden/decorated if desired. The check can also be disabled alltogether by passingdisableMultipleRegistrationsCheck: true
to theRegisterRebus
method.
- Rename
startBus
tostartAutomatically
to be consistent with other modern containers - Add container extension method
container.StartBus()
to make starting the bus more convenient
- Update to Rebus 8
- Update to Autofac 7.1.0