/// <summary> /// Adds found anime search entry to specific user's list asynchronously. /// </summary> /// <param name="searchEntry">The search entry you found.</param> /// <param name="status">The status of the anime Watching, Completed, Onhold, Dropped...</param> /// <returns>A string represnting the state of adding "Created" or detailed error message.</returns> public async Task <string> AddAnimeAsync(AnimeSearchEntry searchEntry, AnimeListStatus status) { m_api.CheckAuthAsync(); AnimeEntry addedAnime = new AnimeEntry() { Status = status, }; return(await m_api.PostSerializedObjectAsync(addedAnime, string.Format(MAL.url_addAnime, searchEntry.Id))); }
/// <summary> /// Adds found anime search entry to specific user's list. /// </summary> /// <param name="searchEntry">The search entry you found.</param> /// <param name="status">The status of the anime Watching, Completed, Onhold, Dropped...</param> /// <returns>A string represnting the state of adding "Created" or detailed error message.</returns> public string AddAnime(AnimeSearchEntry searchEntry, AnimeListStatus status) { m_api.CheckAuth(); AnimeEntry addedAnime = new AnimeEntry() { Status = status, }; return(m_api.PostSerializedObject(addedAnime, string.Format(MAL.url_addAnime, searchEntry.Id))); }