Yandex.Checkout.V3 icon indicating copy to clipboard operation
Yandex.Checkout.V3 copied to clipboard

Идеи для версии 5.0.0

Open bzaar opened this issue 7 months ago • 1 comments

Предлагаю добавлять сюда идеи, как можно улучшить API библиотеки, ломающие обратную совместимость, для включения в версию 5.0.0.

Например, обязательные для заполнения свойства, такие как Amount в NewPayment, сейчас не являются обязательными:

    public Amount Amount { get; set; }

лучше заменить на:

    public Amount Amount { get; init; }

Тогда их обязательность станет более очевидной пользователям библиотеки.

bzaar avatar Jul 05 '24 22:07 bzaar