Как настроить клиент
Client — это клиент на C#, используемый для получения стратегий обновления и других ресурсов. Чтобы делать запросы с помощью C# SDK, вам нужно инициализировать экземпляр Client и при необходимости изменить параметры стандартной конфигурации.
Предварительные требования
- У вас зарегистрирована учетная запись UpgradeLink.
- У вас получены AccessKey и AccessSecret.
Получение учетных данных

Пример стандартной конфигурации
using System;
using System.Reflection;
using NUnit.Framework;
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
using ToolsetLink.UpgradeLinkApi;
using ToolsetLink.UpgradeLinkApi.Models;
namespace UpgradeLinkApi.Tests
{
[TestFixture]
public class ClientTests
{
private Client _client;
private Config _config;
[SetUp]
public void Setup()
{
// Конфигурация клиента для тестирования
_config = new Config
{
AccessKey = "mui2W50H1j-OC4xD6PgQag",
AccessSecret = "PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc",
// Protocol = "HTTP",
// Endpoint = "127.0.0.1:8888"
};
_client = new Client(_config);
}
}
}Сводка параметров конфигурации
| Параметр | Обязательный | Тип | Пример значения | Описание |
|---|---|---|---|---|
| accessKey | Да | string | 89c8b3d5f2a74e1b | |
| secretKey | Да | string | 89c8b3d5f2a74e1b | |
| protocol | Нет | string | HTTPS | Протокол, по умолчанию HTTPS |
| endpoint | Нет | string | api.api.com | Домен сервиса, по умолчанию api.upgrade.toolsetlink.com, можно переключить на собственный домен сервиса |