.netコード生成ソリューション:どうすればより少ないコードを記述できますか?

StackOverflow https://stackoverflow.com/questions/606093

  •  03-07-2019
  •  | 
  •  

質問

コードの繰り返しを避けるための解決策はありますか?たとえば、コードジェネレーターなど。

より具体的には、アプリケーションの複数の層の間でオブジェクトを変換するために(あるサービスから別のサービスへ、サービスからクライアントへ(ObservableCollectionsなど))。

もちろん、より一般的なソリューションも歓迎します。

役に立ちましたか?

解決

VSには多くのツールが含まれています。

含む:

  • クラスデザイナー
  • LINQ to SQL
  • エンティティフレームワーク。

しかし、あなたの場合、でドームになり得るものを見たいかもしれません。 T4テンプレート

他のヒント

これは、私自身のツール Gauntlet 用の恥知らずなプラグインです。 T4との主な違いは、Visual Studioの内部または外部で動作することです(つまり、単純な古いMSBuild実行から)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top