Пример #1
0
        /// <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)));
        }
Пример #2
0
        /// <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)));
        }