21 июня 2026 · 4 мин чтения

Зачем я пишу dependency-light .NET SDK для финтеха

  • .NET
  • Open Source
  • Fintech
  • NuGet

За время работы с платёжными интеграциями я раз за разом писал один и тот же клиентский код для российских сервисов. В какой-то момент стало понятно: это нужно вынести в аккуратные, переиспользуемые SDK с открытым кодом.

Принципы

  • Минимум зависимостей — только HttpClient и System.Text.Json.
  • Мульти-таргет: netstandard2.0, net8.0 и net10.0.
  • Типобезопасность вместо «магических строк».
  • Предсказуемая модель ошибок и идемпотентность там, где это важно.

Сегодня это пять библиотек: YooKassaNet, TBankAcquiringNet, AtolOnlineNet, TelegramGatewayNet и RsqlParserNet. Все они опубликованы в NuGet под лицензией MIT.

bash
dotnet add package YooKassaNet