MX.InvisionCommunity.Api.Abstractions
1.0.18
dotnet add package MX.InvisionCommunity.Api.Abstractions --version 1.0.18
NuGet\Install-Package MX.InvisionCommunity.Api.Abstractions -Version 1.0.18
<PackageReference Include="MX.InvisionCommunity.Api.Abstractions" Version="1.0.18" />
<PackageVersion Include="MX.InvisionCommunity.Api.Abstractions" Version="1.0.18" />
<PackageReference Include="MX.InvisionCommunity.Api.Abstractions" />
paket add MX.InvisionCommunity.Api.Abstractions --version 1.0.18
#r "nuget: MX.InvisionCommunity.Api.Abstractions, 1.0.18"
#:package MX.InvisionCommunity.Api.Abstractions@1.0.18
#addin nuget:?package=MX.InvisionCommunity.Api.Abstractions&version=1.0.18
#tool nuget:?package=MX.InvisionCommunity.Api.Abstractions&version=1.0.18
MX.InvisionCommunity.Api.Abstractions
Abstraction layer providing interfaces and models for the Invision Community API client. This package contains no implementation details and is suitable for use in consumer projects that only need the contract definitions.
Interfaces
IInvisionApiClient— Main entry point aggregating feature-specific APIsICoreApi— Core API operations (hello, member lookup)IDownloadsApi— Downloads file retrievalIForumsApi— Forum topic creation and updates
Models
All DTOs follow the *Dto naming convention and use Newtonsoft.Json attributes for serialization.
| 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. 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
- MX.Api.Abstractions (>= 2.3.25)
- Newtonsoft.Json (>= 13.0.4)
-
net9.0
- MX.Api.Abstractions (>= 2.3.25)
- Newtonsoft.Json (>= 13.0.4)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on MX.InvisionCommunity.Api.Abstractions:
| Package | Downloads |
|---|---|
|
MX.InvisionCommunity.Api.Client
Invision Community API Client used by MX solutions |
|
|
MX.InvisionCommunity.Api.Client.Testing
Test helpers for consumer apps: in-memory fakes of IInvisionApiClient, DTO factory methods, and DI extensions for integration tests. |
GitHub repositories
This package is not used by any popular GitHub repositories.