前処理C#-検出方法
-
19-09-2019 - |
質問
私を必要とする機能を前処理のC#ファイルとしてprebuildステップは、プロジェクトの検出の開始方法を挿入し発生するコードの始めの方法は、既存のコードです。したがって、私の方から、しかし、この問題を検出のメソッドになっています。当初は試していた正規表現に一致するためには、があまりにも多くの誤検知.
混雑して待たされることを反映すが、MethodInfoクスを参考に、独自のソースです。
編集:う思いこちらの支援の前提条件の方法、前提条件コードを決定する属性の研究"に関するお問合せ私が最初に考えていると思うの初めの方法を挿入し発生するコードを取り扱うための事前条件です。
あると良い。住所】高知県高知市大川筋をVisual Studioアドインが必要です。
これはa.純2.0ます。
乾杯
解決
PostSharpや 用いただけます:standardとexpress。Cecil だいこ 綺麗に を変化させることによって生成されたコードな文書化し、C#のパーサでき、コア事業のためにお---
Haventは何も行われの結果とPostSharpかを推測し、その適切なモノより実施のためのような前提条件はAOP.交互ることができるかもしれませんAOPy、DIコンテナのような Ninject
もちろんの適用性この考え方によりまくいくよかった挿入するコードの始めの方法...
編集:のご希望の前提条件... コード契約ます。純4 ある。
どのようなツールできますか?Whatsを持たせることは決して間違いシングルMono.Cecil.dll DLL送?どちら以外のものは、パーサは、ツールの仕事です。
他のヒント
私は、もっと簡単な方法があると確信しているが、これはを奪う口実かもしれませんスピンのためMGrammer に。