登録例:
container.Register(Component.For<IFooService>().ImplementedBy<FooService>().AsWcfService<IFooService>(new DefaultServiceModel().Hosted()).LifestyleTransient());
.svc:
<%@ServiceHost language="C#" Debug="true" Service="Service.FooService"
Factory="Castle.Facilities.WcfIntegration.DefaultServiceHostFactory, Castle.Facilities.WcfIntegration" %>
WCF は IIS でホストされており、WcfStorm を使用してエンドポイントにヒットすると、リクエストごとに ctor が呼び出されるわけではありません。クライアント側のプロキシを再生成すると、ctor がもう一度呼び出されます。サービスのライフサイクルをクライアント側のプロキシに結合するにはどうすればよいですか?