MgSoftDev.KnowledgeHub.Http.Client
0.10.0-preview.1
See the version list below for details.
dotnet add package MgSoftDev.KnowledgeHub.Http.Client --version 0.10.0-preview.1
NuGet\Install-Package MgSoftDev.KnowledgeHub.Http.Client -Version 0.10.0-preview.1
<PackageReference Include="MgSoftDev.KnowledgeHub.Http.Client" Version="0.10.0-preview.1" />
<PackageVersion Include="MgSoftDev.KnowledgeHub.Http.Client" Version="0.10.0-preview.1" />
<PackageReference Include="MgSoftDev.KnowledgeHub.Http.Client" />
paket add MgSoftDev.KnowledgeHub.Http.Client --version 0.10.0-preview.1
#r "nuget: MgSoftDev.KnowledgeHub.Http.Client, 0.10.0-preview.1"
#:package MgSoftDev.KnowledgeHub.Http.Client@0.10.0-preview.1
#addin nuget:?package=MgSoftDev.KnowledgeHub.Http.Client&version=0.10.0-preview.1&prerelease
#tool nuget:?package=MgSoftDev.KnowledgeHub.Http.Client&version=0.10.0-preview.1&prerelease
MgSoftDev.KnowledgeHub.Http.Client
Implementaciones HttpClient de los contratos de servicio de KnowledgeHub, para Blazor
WebAssembly (o cualquier cliente remoto) contra un servidor que mapea MapKnowledgeHubApi.
Los componentes del paquete Blazor funcionan sin cambios encima de estas implementaciones.
// WASM Program.cs
builder.Services.AddSingleton(sp => new HttpClient(/* tu handler de auth */)
{
BaseAddress = new Uri(builder.HostEnvironment.BaseAddress)
});
builder.Services.AddKnowledgeHubHttpClient(); // servicios HTTP
builder.Services.AddKnowledgeHubBlazor(); // UI
builder.Services.AddSingleton<IKnowledgeHubUserContext, MiClientUserContext>();
// Pobla MiClientUserContext desde GET /kh/api/me tras autenticarte.
La semántica Returning se preserva a través del cable: los avisos de negocio del servidor
(p. ej. «Otro usuario publicó una versión más reciente…») llegan como Unfinished y las
notificaciones Radzen los muestran igual que en los hostings in-process.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- MgSoftDev.KnowledgeHub.Abstractions (>= 0.10.0-preview.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.10)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.16.0-preview.1 | 0 | 8/13/2026 |
| 0.15.0-preview.1 | 0 | 8/13/2026 |
| 0.14.0-preview.1 | 0 | 8/13/2026 |
| 0.13.0-preview.1 | 0 | 8/13/2026 |
| 0.12.0-preview.1 | 36 | 8/12/2026 |
| 0.11.0-preview.1 | 43 | 8/11/2026 |
| 0.10.0-preview.1 | 37 | 8/11/2026 |
| 0.9.1-preview.1 | 45 | 8/11/2026 |
| 0.9.0-preview.1 | 31 | 8/11/2026 |
| 0.8.0-preview.1 | 54 | 8/7/2026 |
| 0.7.1-preview.1 | 56 | 8/4/2026 |
| 0.7.0-preview.1 | 53 | 8/4/2026 |
| 0.6.0-preview.1 | 59 | 7/26/2026 |
| 0.5.0-preview.1 | 58 | 7/26/2026 |
| 0.4.1-preview.1 | 51 | 7/26/2026 |
| 0.4.0-preview.1 | 51 | 7/26/2026 |
| 0.3.1-preview.1 | 55 | 7/26/2026 |
| 0.3.0-preview.2 | 54 | 7/23/2026 |
| 0.3.0-preview.1 | 49 | 7/23/2026 |
| 0.2.1-preview.1 | 53 | 7/19/2026 |