Using Fluent NH is just one step to fluency. Still, the facility would need
some api around the configuration.

Tuna Toksöz
Eternal sunshine of the open source mind.

http://devlicio.us/blogs/tuna_toksoz
http://tunatoksoz.com
http://twitter.com/tehlike




On Wed, Jun 24, 2009 at 6:51 PM, Wayne Douglas <[email protected]>wrote:

>
> did just stumble accross this:
>
>
> http://www.orbitone.com/en/blog/archive/2009/06/23/adding-fluent-nhibernate-support-for-castle-windsor%E2%80%99s-nhibernate-integration.aspx
>
> not sure if it's any help~?
>
> On Wed, Jun 24, 2009 at 1:17 PM, Paladin_za<[email protected]> wrote:
> >
> > Thanks for the feedback
> >
> > Looking at the WCF Facility I can see how the logging facility was
> > initialized using the
> > container.Kernel.ConfigurationStore.AddFacilityConfiguration(  )
> > method.
> >
> > And I can see your pain for implementing the same for the
> > NHibernateIntegration facililty.
> >
> > For now I'll use the normal config file and just configure the rest in
> > code.
> >
> > I guess something like the following could work to fluently configure
> > the facilities so that they function similar to the WCF facility.
> >
> >            container
> >                .AddFacility<LoggingFacility>(f => {
> >                                                        f.LoggingApi =
> > LoggerImplementation.Log4net;
> >                                                        f.ConfigFile =
> > "log4net.config";
> >                                                   })
> >                .AddFacility<NHibernateFacility>(f => {
> >                                                         f.IsWeb =
> > false;
> >                                                         f.ConfigFile
> > = "nhibernate.config";
> >                                                      })
> >
> > On Jun 24, 1:29 pm, Tuna Toksoz <[email protected]> wrote:
> >> Currently there is no easy way, it is on my to do list tho.
> >>
> >> You can use
> container.Kernel.ConfigurationStore.AddFacilityConfiguration(  )
> >> method to do it. This will be what the fluent interface is going to do.
> >>
> >> Tuna Toksöz
> >> Eternal sunshine of the open source mind.
> >>
> >>
> http://devlicio.us/blogs/tuna_toksozhttp://tunatoksoz.comhttp://twitter.com/tehlike
> >>
> >>
> >>
> >>
> >>
> >> On Wed, Jun 24, 2009 at 2:10 PM, Paladin_za <[email protected]> wrote:
> >> > NHibernateFacility
> > >
> >
> >
>
>
>
> --
> Cheers,
>
> w://
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to