Example #1
0
 /// <summary>
 /// マイリストにアイテムを登録する
 /// </summary>
 /// <param name="group_id">登録対象のマイリストグループID</param>
 /// <param name="item_type">アイテムの種類(動画、静画etc)</param>
 /// <param name="item_id">アイテムのID(smなどの接頭辞を含む)</param>
 /// <param name="description">登録アイテムに対するコメント</param>
 /// <returns></returns>
 public Task <ContentManageResult> AddMylistItemAsync(string group_id, NiconicoItemType item_type, string item_id, string description)
 {
     if (LoginUserMylistGroupData.IsDeflist(group_id))
     {
         return(MylistClient.AddDeflistAsync(_context, item_type, item_id, description));
     }
     else
     {
         return(MylistClient.AddMylistItemAsync(_context, group_id, item_type, item_id, description));
     }
 }
Example #2
0
 /// <summary>
 /// マイリストにアイテムを登録する
 /// </summary>
 /// <param name="group_id">登録対象のマイリストグループID</param>
 /// <param name="mylistData">マイリストデータ</param>
 /// <returns></returns>
 public Task <ContentManageResult> AddMylistItemAsync(string group_id, MylistData mylistData)
 {
     return(MylistClient.AddMylistItemAsync(_context, mylistData.GroupId, mylistData.ItemType, mylistData.ItemId, mylistData.Description));
 }