
CLI приложения #5. Коды возврата
Возвращаем понятный результат выполнения через коды завершения: различаем успех и ошибки и используем эти значения при запуске из терминала и скриптов.
Серия: Гайд по CLI приложениям
Блог разработчика
Код, opensource и нестандартные решения из мира IT своими словами.
Бесплатный мини-курс по написанию CLI приложений на .NET от основ до архитектуры.
5 опубликованных статей

Возвращаем понятный результат выполнения через коды завершения: различаем успех и ошибки и используем эти значения при запуске из терминала и скриптов.
Серия: Гайд по CLI приложениям

Организуем CLI как дерево подкоманд на примере операций с настройками и разбираем использование общих опций.
Серия: Гайд по CLI приложениям

Изучаем нативные union types в C# 15 на примере Open Library API. Сравниваем старый и новый подходы, разбираем JSON, exhaustive switch, null, boxing и типизированные результаты HTTP-запросов

Заменяем ручной разбор аргументов библиотекой System.CommandLine: описываем команды, аргументы и опции и связываем их с выполнением программы.
Серия: Гайд по CLI приложениям