エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
XamarinでもAOPしたい! Fody&Mono.Cecil編 - nuits.jp blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
XamarinでもAOPしたい! Fody&Mono.Cecil編 - nuits.jp blog
さて前回、Mono.Cecilを利用した静的なAOPについて解説しました。 今回はいよいよXamarin.iOSでも動作す... さて前回、Mono.Cecilを利用した静的なAOPについて解説しました。 今回はいよいよXamarin.iOSでも動作する、静的なAOPの実装について解説したいと思います。Mono.Cecilを使ってILを織り込むFodyのアドインを作成し、コンパイル時に自動的にILを織り込むところまでを解説します。 具体的にはViewModelのメソッド呼び出し時にDebug.WriteLineでクラス名とメソッド名をログ出力するサンプルを作成します。 「使い勝手の良いAOPフレームワーク」は、まだまだお預けですが、今回を理解すればあとはILを「頑張れば」できたも同然でしょう(つまり先はまだ長いです)。 では早速内容に入って行きましょう。 ログを織り込み対象のXamarinアプリを作成する Fodyアドインを作成する アドインをNuGetパッケージ化する ILの編集対象プロジェクトへ、Fodyアドイン