AccelByte.Sdk.Compat
0.4.0
dotnet add package AccelByte.Sdk.Compat --version 0.4.0
NuGet\Install-Package AccelByte.Sdk.Compat -Version 0.4.0
<PackageReference Include="AccelByte.Sdk.Compat" Version="0.4.0" />
<PackageVersion Include="AccelByte.Sdk.Compat" Version="0.4.0" />
<PackageReference Include="AccelByte.Sdk.Compat" />
paket add AccelByte.Sdk.Compat --version 0.4.0
#r "nuget: AccelByte.Sdk.Compat, 0.4.0"
#addin nuget:?package=AccelByte.Sdk.Compat&version=0.4.0
#tool nuget:?package=AccelByte.Sdk.Compat&version=0.4.0
AccelByte .NET (C#) Modular SDK to Monolithic SDK Compatibility Library
A software development kit (SDK) for interacting with AccelByte Gaming Services written in C#.
This library provides C# Extend SDK (monolithic version) compatibility layer for C# Extend Modular SDK.
It is not recommended to use this library for new project.
Setup
This SDK requires .NET 6.0 SDK to be installed.
Usage
# always include these package to use AccelByte .NET SDK
$ dotnet add package AccelByte.Sdk.Abstractions
$ dotnet add package AccelByte.Sdk.Core
# include this package to do authentication to AGS or token validation
$ dotnet add package AccelByte.Sdk.Authentication
# feature packages, these are optional
$ dotnet add package AccelByte.Sdk.Feature.AutoRefreshToken
$ dotnet add package AccelByte.Sdk.Feature.LocalTokenValidation
# Api packages. You can include only one or more packages depending on your need.
$ dotnet add package AccelByte.Sdk.Api.<ApiName>
# Compatibility layer. Use this package to enable compatibility layer with monolithic sdk version.
$ dotnet add package AccelByte.Sdk.Api.Compat
See the list of api packages here.
Further Reading
For more information please read C# Extend Modular SDK Github's README.
Read our migration info for more information on how to migrate from monolithic version.
For documentation about AccelByte Gaming Services and SDK, see docs.accelbyte.io
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. 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. net9.0 was computed. 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. |
-
net6.0
- AccelByte.Sdk.Abstractions (>= 0.5.0)
- AccelByte.Sdk.Api.Achievement (>= 0.3.0)
- AccelByte.Sdk.Api.Ams (>= 0.8.0)
- AccelByte.Sdk.Api.Basic (>= 0.3.0)
- AccelByte.Sdk.Api.Challenge (>= 0.3.0)
- AccelByte.Sdk.Api.Chat (>= 0.5.0)
- AccelByte.Sdk.Api.Cloudsave (>= 0.9.0)
- AccelByte.Sdk.Api.Dsartifact (>= 0.1.0)
- AccelByte.Sdk.Api.Dslogmanager (>= 0.3.0)
- AccelByte.Sdk.Api.Dsmc (>= 0.3.0)
- AccelByte.Sdk.Api.Eventlog (>= 0.3.0)
- AccelByte.Sdk.Api.Gametelemetry (>= 0.5.0)
- AccelByte.Sdk.Api.Gdpr (>= 0.4.0)
- AccelByte.Sdk.Api.Group (>= 0.3.0)
- AccelByte.Sdk.Api.Iam (>= 0.11.0)
- AccelByte.Sdk.Api.Inventory (>= 0.3.0)
- AccelByte.Sdk.Api.Leaderboard (>= 0.5.0)
- AccelByte.Sdk.Api.Legal (>= 0.5.0)
- AccelByte.Sdk.Api.Lobby (>= 0.8.0)
- AccelByte.Sdk.Api.Match2 (>= 0.5.0)
- AccelByte.Sdk.Api.Matchmaking (>= 0.8.0)
- AccelByte.Sdk.Api.Platform (>= 0.8.0)
- AccelByte.Sdk.Api.Qosm (>= 0.3.0)
- AccelByte.Sdk.Api.Reporting (>= 0.4.0)
- AccelByte.Sdk.Api.Seasonpass (>= 0.3.0)
- AccelByte.Sdk.Api.Session (>= 0.9.0)
- AccelByte.Sdk.Api.Sessionbrowser (>= 0.5.0)
- AccelByte.Sdk.Api.Sessionhistory (>= 0.1.0)
- AccelByte.Sdk.Api.Social (>= 0.6.0)
- AccelByte.Sdk.Api.Ugc (>= 0.7.0)
- AccelByte.Sdk.Authentication (>= 0.4.0)
- AccelByte.Sdk.Core (>= 0.7.0)
- AccelByte.Sdk.Feature.AutoRefreshToken (>= 0.3.0)
- AccelByte.Sdk.Feature.LocalTokenValidation (>= 0.5.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Please refer to the CHANGELOG.md