PM> Install-Package Step 2) Add MassTransit Services Supports all the available MassTransit transportsĬhoose one (or multiple) of the following transports:.Ability to retrieve the bus host by connection name after startup.Access to the existing MassTransit configuration interfaces (i.e.Other than using the hosting and dependency injection abstractions, this library makes no assumptions on DI containers, logging providers, configuration providers, and the hosting environment. This library uses the new Generic Host pattern from ASP.NET Core as the glue for building MassTransit applications. ![]() Instead it would be convenient to use the same style of design for MassTransit bus instances but agnostic to their hosting environment. The individual libraries such as Autofac, log4net and Topshelf are in fact extremly helpful, just not always needed in every implementation.Īlso the MassTransit.Host is not usable in other hosting environments such as Web Applications, Console Applications, etc since it provides a prebuilt Topshelf executable. None of the items mentioned above are bad or wrong, just potentially not intended to be used in every host implementation. Configuration settings from assembly config files.No ability to modify the Topshelf service configuration.A prebuilt Windows Service executable using Topshelf.No ability to modify the registrations in ContainerBuilder.Unfortunatly the MassTransit.Host package makes many assumptions and forces the developer with many potentially unwanted conventions such as: The core MassTransit library only provides abstractions and no implementation unless the MassTransit.Host package is used. Provides extensions common to all MassTransit transports. ![]() This library was designed to make no assumptions how to configure MassTransit bus instances and provides the developer with flexible hosting implementation options. ![]() This library provides extensions for MassTransit to support:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |