Bsa.Msa.DependencyInjection
6.0.31
See the version list below for details.
dotnet add package Bsa.Msa.DependencyInjection --version 6.0.31
NuGet\Install-Package Bsa.Msa.DependencyInjection -Version 6.0.31
<PackageReference Include="Bsa.Msa.DependencyInjection" Version="6.0.31" />
paket add Bsa.Msa.DependencyInjection --version 6.0.31
#r "nuget: Bsa.Msa.DependencyInjection, 6.0.31"
// Install Bsa.Msa.DependencyInjection as a Cake Addin #addin nuget:?package=Bsa.Msa.DependencyInjection&version=6.0.31 // Install Bsa.Msa.DependencyInjection as a Cake Tool #tool nuget:?package=Bsa.Msa.DependencyInjection&version=6.0.31
integrating Autofac with MSA Bsa.Msa.RabbitMq.Core
http://bsasearch.org/msa.html
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
-
net6.0
- Bsa.Msa.RabbitMq.Core (>= 6.0.31)
- Microsoft.Extensions.Hosting (>= 6.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Added async message handler
public sealed class EmptyMessageHandlerAsync : IMessageHandlerAsync<EmptyMessage>
{
private readonly IBusManager _busManager;
private readonly ISettings _settings;
public EmptyMessageHandlerAsync(IBusManager busManager, ISettings settings)
{
this._busManager = busManager;
this._settings = settings;
}
public async Task HandleAsync(EmptyMessage message)
{
Console.Write($"Processed: {JsonConvert.SerializeObject(message)}");
await Task.Delay(1000);
}
}