[seasar-dotnet:555] Re: WEB サービスにおけるDIの利用について
    [E-MAIL ADDRESS DELETED]
    [E-MAIL ADDRESS DELETED]
       
    2007年 7月 24日 (火) 21:03:38 JST
    
    
  
杉本さん、回答ありがとうございました。
アドバイス頂いた内容で期待した動作が実現出来ました。
参考までにこんな感じで記述を行いました。
diconファイルにWEBサービスクラスのインスタンスをouter属性で指定
<component name="service" class="Service" instance="outer"/>
WEBサービスの既定クラスを作成し、実装クラスはこれを継承
public class DIServiceBase : WebService
 {
     protected IS2Container container;
     /// <summary>
     /// デフォルトコンストラクタ
     /// </summary>
     protected DIServiceBase()
         : base() >     {
         container = SingletonS2ContainerFactory.Container;
         container.InjectDependency(this);
     }
 }
    
    
seasar-dotnet メーリングリストの案内