Иконка ресурса

Бесплатное SkinDropsAPI 0.5

Нет прав для скачивания
buy_id из Offer изменен на nullable.
AuthResult перемещен из Client в пространство плагина.
Реализованы все недостающие поля в AuthResult.
Добавил параметр pageNumber в метод GetBotItems:
C#:
void GetBotItems(double minPrice, double maxPrice, Action<BotItems> items, int pageSize = 25, int pageNumber = 0)
Код стал более читаемым, убрано повторение кода.

Теперь все классы с ответами по типу AuthResult наследуются от BaseResponse:
C#:
public abstract class BaseResponse
 {
     public int Code; // HTTP код
     public string Response = "Unknown"; // HTTP response (ответ)
     [JsonProperty("success")] public bool Success; // Как я понял на беке SkinDrops есть своя обертка для respons'ов, решил не повторять ее во всех классах.
}
Ошибка, при которой указание минимальной цены не учитывалась, и была все равно 0.
https://oxide-russia.ru/threads/6490/page-22#post-79029

Добавлено в Offer:
C#:
public int Partner { get; set; }  
public string Token { get; set; }

public DateTimeOffset CreatedAt { get; set; }
public DateTimeOffset UpdatedAt { get; set; }