2013-05-26 2 views
-1

Visual Studio 및 유창한 Nhibernate를 사용하고 있습니다. 코드 생성을위한 일부 디자이너, 코드 생성기가 있습니다. (LLBGEN, DEVART ENTITY DEVELOPER ets ..) 런타임에 코드를 생성하고 싶습니다. 실행시 genereate 유창한 nhibernate 코드 에 대한 제품이 있습니까? 고마워요런타임시 Orm 코드 생성기

+0

왜 코드를 작성 하시겠습니까? – Phill

+0

@Phill 유연한 응용 프로그램을 만들고 싶습니다. 모든 변경 사항을 프로젝트를 작성하고 싶지 않습니다. 생성 된 코드를 데이터베이스의 테이블에 저장하고 새 열이나 새 테이블을 추가하면 프로젝트를 작성하지 않아도됩니다. –

+1

ORM을 전혀 사용하지 않아야하는 것처럼 들립니다. – Phill

답변

0

Nhibernate 용으로 특별히 필요한 것이 있으면 지금은 없지만 Roslyn을 사용하여 .net에서 런타임시 코드를 생성하고 컴파일 할 수 있습니다. 당신은 스크립트에 필요

http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx

은 그래서 당신은 당신이 즉시 컴파일 할 로슬린를 사용, 일반 NHibernate에 도구 출력 그들의 생성 된 코드가 있습니다.

+0

Roslyn을 완벽하게 사용하고 있지만 발전기가 필요합니다. –