크로스 플랫폼 asp.net 5 개발을위한 T4 템플릿과 EnvDTE에 대한 대안이 있습니까?

asp.net-core code-generation entity-framework-core t4

문제

현재 T4 템플릿을 사용하여 C # 코드 (Entity POCO 's)와 EDMX (이전 응용 프로그램)를 기반으로 C # 코드 파일을 생성합니다.

크로스 플랫폼 개발을 지원하는보기로 ASP.NET 5로 이동하면 프로젝트 클래스 및 메타 데이터 구조를 읽고 디자인 타임에 T4 템플릿과 비슷한 C # 파일을 생성 할 수있는 코드 생성 도구가 있습니까?

수락 된 답변

tt 템플릿조차도 asp.net-5 프로젝트 초기에 지원되지 않았습니다. 최근에 추가되었습니다 ( Visual Studio 2015 Update 1에서 ).

토론 내용은 다음과 같습니다. https://github.com/aspnet/Home/issues/272

그리고 스레드에서, Eilon은 코드를 분석하고 새로운 것을 생성하는 방법이라고 Roslyn이 말했습니다. 그는 ASP 팀이 즉각적인 계획이 없다고 다시 말했습니다. 따라서 현재 Microsoft의 솔루션이 없습니다.

하지만 일부 검색을 수행하고 다른 코드를 기반으로 코드를 생성하는 크로스 플랫폼 커뮤니티 도구를 찾지 못했습니다. :(


인기 답변

여주인 은 좋은 선택 인 것 같다. 거기 asf.net 5 애플 리케이션을 발판에 이미 일부 발전기가 존재하고 당신은 자신의 발전기를 만들있습니다

이것은 크로스 플랫폼이며 linux / mac / windows에서 사용할 수 있습니다.




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.