MNoteProvider.ClientService.Abstractions
0.4.0-alpha.8.d20260908.t1244
dotnet add package MNoteProvider.ClientService.Abstractions --version 0.4.0-alpha.8.d20260908.t1244
NuGet\Install-Package MNoteProvider.ClientService.Abstractions -Version 0.4.0-alpha.8.d20260908.t1244
<PackageReference Include="MNoteProvider.ClientService.Abstractions" Version="0.4.0-alpha.8.d20260908.t1244" />
<PackageVersion Include="MNoteProvider.ClientService.Abstractions" Version="0.4.0-alpha.8.d20260908.t1244" />
<PackageReference Include="MNoteProvider.ClientService.Abstractions" />
paket add MNoteProvider.ClientService.Abstractions --version 0.4.0-alpha.8.d20260908.t1244
#r "nuget: MNoteProvider.ClientService.Abstractions, 0.4.0-alpha.8.d20260908.t1244"
#:package MNoteProvider.ClientService.Abstractions@0.4.0-alpha.8.d20260908.t1244
#addin nuget:?package=MNoteProvider.ClientService.Abstractions&version=0.4.0-alpha.8.d20260908.t1244&prerelease
#tool nuget:?package=MNoteProvider.ClientService.Abstractions&version=0.4.0-alpha.8.d20260908.t1244&prerelease
MNoteProvider.ClientService.Abstractions
Client-facing contracts for the MNoteProvider API client:
IMNoteClientService and INoteEventRelay.
Pre-release. Public APIs may change between pre-release versions.
- Target framework:
net10.0 - Dependencies:
MNoteProvider.Common,OneOf
Install
dotnet add package MNoteProvider.ClientService.Abstractions --prerelease
Contents
IMNoteClientService— typed operations for notes, folders, comments, tags, note-tag assignments and note history. Operations returnOneOf<TResult, MNoteProcessFail>, so expected failures are part of the signature instead of exceptions.INoteEventRelay— client-side notifications for note creation, updates and deletion.
Install this package to depend on the public client contracts without referencing the concrete client implementation.
License
MNoteProvider packages are licensed under the MIT License. Third-party components are listed in
THIRD-PARTY-NOTICES.md.
| 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
- MNoteProvider.Common (>= 0.4.0-alpha.8.d20260908.t1244)
- OneOf (>= 3.0.271)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on MNoteProvider.ClientService.Abstractions:
| Package | Downloads |
|---|---|
|
MNoteProvider.ClientService
HTTP client implementation, dependency-injection registration, and SignalR note notifications for MNoteProvider consumers. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.4.0-alpha.8.d20260908.t1244 | 76 | 9/8/2026 |
| 0.4.0-alpha.7.d20260812.t1521 | 73 | 8/12/2026 |
| 0.3.0-alpha.6.d20260810.t1504 | 77 | 8/10/2026 |
| 0.2.0-alpha.5.d20260807.t2157 | 72 | 8/7/2026 |
| 0.1.0-alpha.3.d20260725.t0930 | 77 | 7/25/2026 |
| 0.1.0-alpha.2.d20260725.t0702 | 71 | 7/25/2026 |