Liquiid.io.AtomicAssets
1.1.0
dotnet add package Liquiid.io.AtomicAssets --version 1.1.0
NuGet\Install-Package Liquiid.io.AtomicAssets -Version 1.1.0
<PackageReference Include="Liquiid.io.AtomicAssets" Version="1.1.0" />
paket add Liquiid.io.AtomicAssets --version 1.1.0
#r "nuget: Liquiid.io.AtomicAssets, 1.1.0"
// Install Liquiid.io.AtomicAssets as a Cake Addin #addin nuget:?package=Liquiid.io.AtomicAssets&version=1.1.0 // Install Liquiid.io.AtomicAssets as a Cake Tool #tool nuget:?package=Liquiid.io.AtomicAssets&version=1.1.0
<div align="center"> <img src="https://avatars.githubusercontent.com/u/82725791?s=200&v=4" align="center" alt="Liquiid logo" width="280" height="300"> </div>
<div align="center">
</div>
One Paragraph of the package description/overview. Reference any services and additional sources used by the package .Can be a link
.NET and Unity3D-compatible (Desktop, Mobile, WebGL) ApiClient for AtomicAssets
Installation
Requires Unity 2019.1+ with .NET 4.x+ Runtime
This package can be included into your project by either:
- Installing the package via Unity's Package Manager (UPM) in the editor (recommended).
- Importing the .unitypackage which you can download here.
- Manually add the files in this repo.
- Installing it via NuGet.
1. Installing via Unity Package Manager (UPM).
In your Unity project:
Open the Package Manager Window/Tab
Click on + icon and then click on "Add Package From Git URL"
Enter URL:
https://github.com/liquiidio/AttomicAssetsApiClient.git#upm
2. Importing the Unity Package.
Download the UnityPackage here.
Then in your Unity project:
Open up the import a custom package window
Navigate to where you downloaded the file and open it.
- Check all the relevant files needed (if this is a first time import, just select ALL) and click on import.
3. Install manually.
Download the latest Release.
Then in your Unity project, copy the sources from AtomicAssetsApiClient
into your Unity Assets
directory.
4. Install via NuGet (for Standard .NET users only - No Unity3D)
.NET CLI
> dotnet add package Liquiid.io.AtomicAssets --version 1.0.24
Package Manager
PM> Install-Package Liquiid.io.AtomicAssets -Version 1.0.24
Usage
The entry point to the APIs is in the AtomicAssetsApiFactory. You can initialise any supported API from there. You can then call any endpoint from the initialised API. Each endpoint has its own set of parameters that you may build up and pass in to the relevant function.
Examples
Example calling the /v1/assets endpoint
Initialise the Assets API
var assetsApi = AtomicAssetsApiFactory.Version1.AssetsApi;
Call the assets endpoint
var assets = await assetsApi.Assets();
Print all asset IDs
assets.Data.ToList().ForEach(a => Console.WriteLine(a.AssetId));
Example output
AtomicMarket
1099567200113
1099567200112
1099567200111
1099567200110
1099567200109
1099567200108
1099567200107
1099567200106
Example calling the /v1/assets endpoint with parameters
Initialise the Assets API
var assetsApi = AtomicAssetsApiFactory.Version1.AssetsApi;
Build up the AssetsParameters with the AssetsUriParameterBuilder
var builder = new AssetsUriParameterBuilder().WithLimit(1);
Call the assets endpoint, passing in the builder
var assets = await assetsApi.Assets(builder);
Print all asset IDs
assets.Data.ToList().ForEach(a => Console.WriteLine(a.AssetId));
Example output
1099567200114
1099567200113
1099567200112
1099567200111
1099567200110
1099567200109
1099567200108
1099567200107
1099567200106
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 | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Newtonsoft.Json (>= 13.0.1)
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 |
---|---|---|
1.1.0 | 218 | 4/11/2023 |
1.0.38 | 240 | 2/28/2023 |
1.0.35 | 242 | 2/13/2023 |
1.0.34 | 257 | 2/12/2023 |
1.0.32 | 298 | 1/20/2023 |
1.0.30 | 292 | 1/19/2023 |
1.0.29 | 284 | 1/19/2023 |
1.0.28 | 289 | 1/19/2023 |
1.0.27 | 289 | 1/19/2023 |
1.0.26 | 292 | 1/19/2023 |
1.0.24 | 308 | 1/11/2023 |
1.0.23 | 313 | 1/10/2023 |
1.0.22 | 300 | 1/10/2023 |
1.0.21 | 293 | 1/10/2023 |
1.0.18 | 297 | 1/10/2023 |
1.0.17 | 298 | 1/10/2023 |
1.0.16 | 304 | 1/10/2023 |
1.0.15 | 299 | 1/10/2023 |
1.0.14 | 303 | 1/10/2023 |
1.0.13 | 304 | 1/10/2023 |
1.0.12 | 301 | 1/10/2023 |
1.0.11 | 303 | 1/10/2023 |
1.0.10 | 294 | 1/10/2023 |
1.0.9 | 281 | 1/10/2023 |
1.0.8 | 290 | 1/10/2023 |
1.0.7 | 278 | 1/10/2023 |
1.0.6 | 296 | 1/10/2023 |
1.0.5 | 287 | 12/19/2022 |
1.0.4 | 272 | 12/19/2022 |