這是很好的建議但它並不能幫助你知道哪裏是合適的地方放這樣的功能是...
是否有任何關於分解EF .tt文件或逐步瀏覽輸出代以瞭解它如何構建輸出的指導?
我可以將其插入一個名爲 (Ef4.3)函數
公共字符串屬性(EdmProperty edmProperty)
這似乎是用來輸出線成功使用上述功能像「公衆詮釋字段名{獲得;設置;}」
,改變了3日(指數{2})參數的格式化與功能包修改名稱,如:
_typeMapper.GetTypeName(edmProperty.TypeUsage), //unchanged
UnderScoreToPascalCase(_code.Escape(edmProperty)), //wrapped "name"
_code.SpaceAfter(Accessibility.ForGetter(edmProperty)), // unchanged
這是不完美的,例如:它不保留現有的「Ucasing」,並不關心這樣的事情: customerIP 輸出:Customerip 其中IMO不太可讀...
但它比我看什麼更好,這是一場噩夢,因爲數據庫被camelCase,PascalCase和下劃線分離混雜在一起,所以非常可怕。
無論如何希望這可以幫助別人......