Jikan.net is a .NET wrapper for Jikan RESTful API for parsing data from MyAnimeList. Main objective of the wrapper is to simplify utilization of Jikan API, as strongly typed languages are not-so-easy to use with elastic json (sure we can go use dynamics in .NET, but let's think about performance).
- Written in to work with .Net Standard 2.0, compatible with .Net Framework (4.6.1 or newer), .Net Core (2.0 or newer) and .net (6.0 or newer).
- Fully asynchromous request fetching (can be forced to synchromous if needed).
- Light on dependencies
- No dependencies if you are using .Net Core 3.x or net 6.0.
- Single dependancy for .Net Framework and .Net Core 2.x (System.Text.Json).
- Usable with Dependency Injection.
- Anime
- Basic information
- Characters
- Staff
- Episode
- News
- Videos/PV/Episodes
- Pictures
- Statistics
- Forum Topics
- More Info
- Reviews
- Recommendations
- User Updates
- Related entries
- Themes
- External links
- Full information
- Manga
- Basic information
- Characters
- News
- Pictures
- Stats
- Forum Topics
- More Info
- Reviews
- Recommendations
- User Updates
- Related entries
- External links
- Full information
- People
- Basic information
- Related anime
- Related manga
- Voice acting roles
- Pictures
- Full information
- Characters
- Basic information
- Related anime
- Related manga
- Voice actors
- Pictures
- Full information
- Search
- Anime
- Manga
- People
- Characters
- Users
- Clubs
- Seasonal Anime
- Current
- Upcoming
- Archival
- Anime Scheduling (for current season)
- Top
- Anime
- Manga
- People
- Characters
- Reviews
- Genre
- Anime genres
- Manga genres
- Producer
- Basic information
- External links
- Full data
- Magazine
- User
- Profile
- Friends
- History
- Statistics
- Favorites
- About
- Reviews
- Recommendations
- Clubs
- Anime list (will become obsolete soon)
- Manga list (will become obsolete soon)
- Full data
- Clubs
- Profile
- Member list
- Staff
- Relations
PM> Install-Package JikanDotNet
>dotnet add package JikanDotNet
Then restore dependencies:
>dotnet restore
- Features/Fixes
- Adjust review models to new properties
- Add
IsSpoiler
- Add
ReviewReactions
- Add
Score
(single integer) - Remove
ReviewScores
- Add
- Adjust review models to new properties
See project wiki.