Skip to content

Как настроить клиент

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

Предварительные требования

  • У вас зарегистрирована учетная запись UpgradeLink.
  • У вас получены AccessKey и AccessSecret.

Получение учетных данных

img.jpg

Пример стандартной конфигурации

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Даstring89c8b3d5f2a74e1b
secretKeyДаstring89c8b3d5f2a74e1b
protocolНетstringHTTPSПротокол, по умолчанию HTTPS
endpointНетstringapi.api.comДомен сервиса, по умолчанию api.upgrade.toolsetlink.com, можно переключить на собственный домен сервиса

toolsetlink@163.com