While I am a new users of the WCF facility I believe there might be some 
info of use on this page: 
http://docs.castleproject.org/Windsor.WCF-Facility-Registration.ashx?NoRedirect=1

Paul

On Wednesday, January 29, 2014 5:50:43 AM UTC-7, aykut bayansal wrote:
>
> I want to host my WCF service with Castle's WCF facility. And I know that 
> when we host service inside a Windows Service using WCF facility Castle can 
> resolve dependencies automatically. Thus we don't need to use Resolve 
> method of the container manually. Lately a friend of mine advised me to use 
> IIS activation when hosting WCF services, because of its automatic app pool 
> recycles. And I am trying to do that now. But I am confused at some point. 
> When I used Windows Service approach, I was able to register all components 
> of my program in the On Start event of the service like this.
>
> container.AddFacility<WcfFacility>(t => t.CloseTimeout = 
> TimeSpan.FromMinutes(serviceTimeout));
>
> container.Register(
>                 Component.For<IDummyService>().ImplementedBy<DummyService>()
>                 
> .Interceptors(InterceptorReference.ForType<ExceptionInterceptor>()).First
>                 
> .Interceptors(InterceptorReference.ForType<UnitOfWorkInterceptor>()).Last
>                 .LifeStyle.PerWcfOperation()
>                 .AsWcfService
>                 (
>                 //other service registration stuff
>                 )
>
> By the way I am using net.tcp binding. How can I do something like this, 
> when I go with WCF Service Application? Can I add a svc file into a 
> ASP.NET project and add container registration code into the app start in 
> Global.asax?
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to castle-project-users+unsubscr...@googlegroups.com.
To post to this group, send email to castle-project-users@googlegroups.com.
Visit this group at http://groups.google.com/group/castle-project-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to