VndbSharp 1.1.1
dotnet add package VndbSharp --version 1.1.1
NuGet\Install-Package VndbSharp -Version 1.1.1
<PackageReference Include="VndbSharp" Version="1.1.1" />
paket add VndbSharp --version 1.1.1
#r "nuget: VndbSharp, 1.1.1"
// Install VndbSharp as a Cake Addin #addin nuget:?package=VndbSharp&version=1.1.1 // Install VndbSharp as a Cake Tool #tool nuget:?package=VndbSharp&version=1.1.1
VndbSharp
A C# Vndb API Library. #OriginalNamingScheme
VndbSharp is a C# library for the Visual Novel Database API
- Supports TLS (Secure Connections)
- Support for most filters and flags at this time
- Easily Extensible
Usage
Check out the VndbConsole projects for basic usage guidance. The one Program.cs
file is used for both the .Net Framework and .Net Core projects, but works in both. This shows that the library can be used from either the .Net Framework (4.6+) or .Net Core (.Net Standard 1.3+)
Building
To build the project you need to use Visual Studio 2017 RC3 or newer.
Supported Filters
- Id
- Alias Id
- User Id
- First Character (Letter)
- Released
- Language(s)
- Original Name
- Original Language(s)
- Platform(s)
- Search
- Tag(s)
- Trait(s)
- Title
- Name
- Username
- Visual Novel
TODO
There is no guarantee that anything listed on this will be implemented.
- Work on the Read Me
- Provide a default RequestOptions class
-
Wiki everything!Document everything (public)! - Nuget package (Github actions now builds a version of VndbSharp)
API Version
Updated to Vndb 2020-07-09 API version
The command "set ulist" has not been added, because it is experimental
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 | netcoreapp1.0 was computed. netcoreapp1.1 was computed. netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard1.3 is compatible. netstandard1.4 was computed. netstandard1.5 was computed. netstandard1.6 was computed. netstandard2.0 was computed. netstandard2.1 was computed. |
.NET Framework | net46 is compatible. 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 | tizen30 was computed. tizen40 was computed. tizen60 was computed. |
Universal Windows Platform | uap was computed. uap10.0 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6
- Newtonsoft.Json (>= 10.0.3)
-
.NETStandard 1.3
- NETStandard.Library (>= 1.6.1)
- Newtonsoft.Json (>= 10.0.3)
- System.Net.Http (>= 4.3.2)
- System.Net.Security (>= 4.3.0)
- System.Reflection.TypeExtensions (>= 4.3.0)
- System.Runtime.InteropServices (>= 4.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.