💙Reinforced.Typings - отличная штука, работает как часы и использовал долго. Но судя по всему проект заброшен больше года назад и с новыми типами
record он работает странновато, однако вполне предсказуемо, добавляя в каждую генерируемую модель из record свойство equalityComparer - это не лечица штатными средствами, а лезть внутрь, править и форкать проект - лень.💙TypeGen - новая и удобная штука. Тоже не без недостатков - например он генерит по принципу "одна модель/один файл" и мне так и не удалось играми с конфигом хотя бы разнести их по namespace'ам - результаты этих игрищ были больше похоже на баг внутри пакета, который уже задокументирован но ещё не починен. Также в доке почему-то обошли вниманием, что чтобы это всё взлетело надо сделать
dotnet tool install --global dotnet-typegen - иначе некому будет генерить модели :) В настоящее время использую этот пакет, пока ничего критичного/мешающего не нашёл.#dotnet #ts