Unity Container と Automapper を使用しており、WCF サービスで初期化とブートストラップ コードを呼び出す場所を探しています。私のインターネット検索では、ここで説明されている 4 つのアプローチのいずれかが推奨されています http://blogs.msdn.com/b/wenlong/archive/2006/01/11/511514.aspx
(e.g.
1. Global.asax,
2. App_Code\AppInitialize,
3. custom ServiceHost, and
4. ServiceHostBase.InitializeRuntime)
ただし、 Unity および Automapper 拡張機能を備えた「Bootstrapper」プロジェクトhttp://bootstrapper.codeplex.com/を誰かが使用したかどうかも疑問に思っていまし た。
では、WCF サービスで "Bootstrapper.Run()" コードを呼び出すのに最適な場所はどこですか? サンプルコードは大歓迎です。ありがとう!