Apsy.Common.Api.Core
4.1.0
See the version list below for details.
dotnet add package Apsy.Common.Api.Core --version 4.1.0
NuGet\Install-Package Apsy.Common.Api.Core -Version 4.1.0
<PackageReference Include="Apsy.Common.Api.Core" Version="4.1.0" />
paket add Apsy.Common.Api.Core --version 4.1.0
#r "nuget: Apsy.Common.Api.Core, 4.1.0"
// Install Apsy.Common.Api.Core as a Cake Addin #addin nuget:?package=Apsy.Common.Api.Core&version=4.1.0 // Install Apsy.Common.Api.Core as a Cake Tool #tool nuget:?package=Apsy.Common.Api.Core&version=4.1.0
Makes using GraphQL in .NET as easy as applying an attribute {Api] to exposed properties and registeting the types using dependecy injection.
Wraps the implementation of GraphQL by Joe McBride (https://github.com/graphql-dotnet/graphql-dotnet). Using this implementation, the consumer needs to define many extra types like GraphTypes, GraphInputTypes, ... which is very time consuming and include repetitive code.
We eliminate this pain by using reflection to automatically generate those types.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- FirebaseAuthentication.net (>= 3.4.0)
- FirebaseDatabase.net (>= 4.0.4)
- GraphQL (>= 3.0.0.2026)
- GraphQL.SystemTextJson (>= 3.0.0.2026)
- GraphQL-Parser (>= 5.3.0)
- Microsoft.AspNetCore.Mvc.ViewFeatures (>= 2.2.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 3.1.7)
- Newtonsoft.Json (>= 12.0.3)
- Swashbuckle.AspNetCore.Swagger (>= 5.5.1)
- Swashbuckle.AspNetCore.SwaggerGen (>= 5.5.1)
- System.IdentityModel.Tokens.Jwt (>= 6.7.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Apsy.Common.Api.Core:
Package | Downloads |
---|---|
Apsy.Common.Api.Auth
Provides a wrapper around Firebase auth library to make easy to create social sign up and sign in |
GitHub repositories
This package is not used by any popular GitHub repositories.
1. Added support for long
2. Added support for recursive generic types A<B<C<D>>>>
3. Added support for Playground