MeshWeaver.Hosting
2.0.3
dotnet add package MeshWeaver.Hosting --version 2.0.3
NuGet\Install-Package MeshWeaver.Hosting -Version 2.0.3
<PackageReference Include="MeshWeaver.Hosting" Version="2.0.3" />
paket add MeshWeaver.Hosting --version 2.0.3
#r "nuget: MeshWeaver.Hosting, 2.0.3"
// Install MeshWeaver.Hosting as a Cake Addin #addin nuget:?package=MeshWeaver.Hosting&version=2.0.3 // Install MeshWeaver.Hosting as a Cake Tool #tool nuget:?package=MeshWeaver.Hosting&version=2.0.3
MeshWeaver.Hosting
Overview
MeshWeaver.Hosting provides the foundational infrastructure for hosting MeshWeaver instances. It includes base classes and configuration capabilities that enable different hosting scenarios.
Core Components
MeshConfiguration
The central configuration class for setting up a MeshWeaver instance. Used by specific hosting implementations to configure their services.
Hosting Options
Monolithic Hosting
For single-process deployments, use MeshWeaver.Hosting.Monolith.
Orleans Hosting
For distributed deployments, use MeshWeaver.Hosting.Orleans.
Integration
- Base classes and interfaces for hosting implementations
- Works with MeshWeaver client libraries
- Supports different deployment scenarios through specific hosting packages
See Also
Refer to the main MeshWeaver documentation for more information about hosting options and configuration.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. 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. |
-
net9.0
- MeshWeaver.Kernel (>= 2.0.3)
- MeshWeaver.Mesh.Contract (>= 2.0.3)
- MeshWeaver.Messaging.Hub (>= 2.0.3)
- MeshWeaver.ServiceProvider (>= 2.0.3)
- Microsoft.Extensions.Caching.Abstractions (>= 9.0.3)
- Microsoft.Extensions.Caching.Memory (>= 9.0.3)
- Microsoft.Extensions.Hosting.Abstractions (>= 9.0.3)
- Microsoft.Extensions.Logging.Console (>= 9.0.3)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on MeshWeaver.Hosting:
Package | Downloads |
---|---|
MeshWeaver.Hosting.Blazor
Package Description |
|
MeshWeaver.Hosting.Monolith
Package Description |
|
MeshWeaver.Connection.SignalR
Package Description |
|
MeshWeaver.Connection.Orleans
Package Description |
|
MeshWeaver.Hosting.Orleans
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
2.0.3 | 458 | 3/24/2025 |
2.0.2 | 447 | 3/24/2025 |
2.0.1 | 102 | 3/21/2025 |
2.0.0 | 148 | 3/20/2025 |
2.0.0-preview3 | 106 | 2/28/2025 |
2.0.0-Preview2 | 103 | 2/10/2025 |
2.0.0-preview1 | 118 | 1/6/2025 |
1.0.1 | 125 | 10/8/2024 |
1.0.0 | 122 | 10/8/2024 |