CSV와 Mustache 템플릿 엔진을 C# 소스 생성기로 활용하기

필요에 따라 자동으로 C# 소스 코드를 프로젝트 빌드 단계에서 자동으로 생성할 수 있도록 도와주는 소스 제너레이터 프로젝트에 대한 Announcement를 기억하시는 분들이 많이 계실텐데요, 오늘자 닷넷 블로그에 흥미로운 구현체가 2개 새로 추가되었습니다.

CSV 파일을 소스 제너레이터로 읽어들여서 대응되는 소스를 자동으로 생성하면 강타입으로 CSV 데이터에 액세스할 수 있도록 도와주는 제너레이터, 그리고 Mustache 템플릿 엔진을 C#에서 네이티브하게 사용할 수 있도록 도와주는 제너레이터 샘플을 소개하고 있습니다.

좋아요 1