2010-06-20から1日間の記事一覧
コンパイル時の検証エラーでメッセージをユーザーに伝えたいことがあります。APIをみるとMessageクラスのコンストラクタでソースファイルや行番号を指定できるようになっています。 http://doc.sharpcrafters.com/postsharp/2.0/##PostSharp.chm/html/M_Post…
PostSharpにこだわらずにEntity Frameworkで動的なSQLを扱いやすくするというのもありかもしれません。 たとえば拡張メソッドを使ってObjectContextにメソッドを追加して、SQLファイルのパスやパラメータ(匿名型などで)を渡せるようにしたり。 int max = .…
PostSharpは、virtualなメソッドにアスペクトをかけられないようです。ですのでインタフェースのメソッドをアスペクトすることもできない。 サンプルをみていてわかったんですが、staticでexternにするとメソッドのbodyを持たなくてもいいので宣言だけ見ると…