Как правильно вызывать функцию Likes.Add из библиотеки VkNet? - C#
Формулировка задачи:
Всем привет. Отзовитесь кто работал с библиотекой VkNet для вконтакте. У меня проблема возникает с функцией "поставить like" Visual studio все время пишет что функция Likes.Add не принимает такое количество аргументов вне зависимости сколько бы аргументов я не ввел. Знаю есть сайт с его документацией , но там не написано конкретно что объявлять, а на приведенный там пример у меня ругается.
Решение задачи: «Как правильно вызывать функцию Likes.Add из библиотеки VkNet?»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using VkNet;
using VkNet.Categories;
using VkNet.Enums.Filters;
using VkNet.Enums.SafetyEnums;
using VkNet.Exception;
using VkNet.Model.Attachments;
using VkNet.Model.RequestParams;
using VkNet.Properties;
using VkNet.Utils;
namespace vk_23._07
{
class Program
{
static void Main(string[] args)
{
ulong appId = 123456; // указываем id приложения
string email = "mail@email.com"; // email для авторизации
string pass = "987654321"; // пароль
Settings scope = Settings.All; // уровень доступа к данным
var vk = new VkApi();
vk.Authorize(new ApiAuthParams
{
ApplicationId = appId,
Login = email,
Password = pass,
Settings = scope
});
long temId = 4567765;
long wnerId = 1234323;
LikeObjectType tp = LikeObjectType.Post;
var lk = new LikesCategory(); // Для типа "VkNet.Categories.LikesCategory" не определен конструктор
lk.Add(new VkNet.Model.RequestParams.LikesAddParams
{
ItemId=temId,
OwnerId=wnerId,
Type=tp
});
Console.WriteLine("xxxxxxxx");
Console.ReadKey();
}
}
}