Skip to content

Commit 8c19402

Browse files
authored
Merge pull request #8 from NCodeGroup/documentation
Updating documentation
2 parents cb76ed6 + c46687c commit 8c19402

File tree

4 files changed

+13
-6
lines changed

4 files changed

+13
-6
lines changed

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(MSBuildProjectName).xml</DocumentationFile>
77

8-
<AssemblyVersion>1.0.5</AssemblyVersion>
8+
<AssemblyVersion>1.0.6</AssemblyVersion>
99
<FileVersion>$(AssemblyVersion)</FileVersion>
1010
<Version>$(AssemblyVersion)</Version>
1111

MassTransit.Extensions.Hosting.RabbitMq/project.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project>
33
<PropertyGroup>
44

5-
<Description>.NET Core hosting and startup infrastructure for MassTransist RabbitMQ transport support using IHostedService.</Description>
5+
<Description>MassTransit RabbitMQ configuration extensions using Microsoft.Extensions.Hosting.IHostedService and Microsoft.Extensions.DependencyInjection.</Description>
66
<PackageTags>RabbitMq;MassTransit;IHostedService;Bus;Hosting</PackageTags>
77

88
</PropertyGroup>

MassTransit.Extensions.Hosting/project.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project>
33
<PropertyGroup>
44

5-
<Description>.NET Core hosting and startup infrastructure for MassTransist using IHostedService.</Description>
5+
<Description>MassTransit configuration extensions using Microsoft.Extensions.Hosting.IHostedService and Microsoft.Extensions.DependencyInjection.</Description>
66
<PackageTags>MassTransit;IHostedService;Bus;Hosting</PackageTags>
77

88
</PropertyGroup>

README.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
[![NuGet Version](https://img.shields.io/nuget/v/MassTransit.Extensions.Hosting.svg?style=flat)](https://www.nuget.org/packages/MassTransit.Extensions.Hosting/)
1212

1313
This library provides extensions for [MassTransit] to support:
14-
* Hosting with [Microsoft.Extensions.Hosting]
15-
* Dependency Injection with [Microsoft.Extensions.DependencyInjection]
14+
* Hosting with [Microsoft.Extensions.Hosting] (i.e. `IHostedService`)
15+
* Dependency Injection with [Microsoft.Extensions.DependencyInjection] (i.e. `IServiceProvider`)
1616

1717
This library was designed to make no assumptions how to configure MassTransit bus instances and provides the developer with flexible hosting implementation options.
1818

@@ -41,6 +41,12 @@ Also the `MassTransit.Host` is not usable in other hosting environments such as
4141
## Proposed Solution
4242
This library uses the new [Generic Host] pattern from ASP.NET Core as the _glue_ for building MassTransit applications. 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.
4343

44+
## Features
45+
* Fluent configuration interfaces
46+
* No assumptions on configuration (i.e. the developer is in full control)
47+
* Access to the existing masstransit configuration interfaces (i.e. `IBusFactoryConfigurator`)
48+
* Ability to retrieve the bus host by connection name after startup
49+
4450
## Usage
4551

4652
### Step 1) Add NuGet Package(s)
@@ -351,7 +357,8 @@ public static class Program
351357
```
352358

353359
## Release Notes
354-
* v1.0.5 - Added the ability to bind RabbitMq configuration options.
360+
* v1.0.5 - Added the ability to bind RabbitMq configuration options
361+
* v1.0.6 - Updated documentation
355362

356363
## Feedback
357364
Please provide any feedback, comments, or issues to this GitHub project [here][issues].

0 commit comments

Comments
 (0)