Just wanted to add that I recognise you can get a reference to it using Tuna's trick with the closure but I think its highly unintuitive.
On Tue, Feb 17, 2009 at 9:34 PM, Paul Batum <[email protected]> wrote: > James, is there a reason you don't want to expose the Configuration? What > if someone wants to do something with it after the session factory is built? > It seems perfectly reasonable to me for the getter to be public. > > Also, I wanted to add an overload to Fluently.Configure that takes an > existing Configuration object, there was one user that said this would make > life much easier for him. Do you have a problem with this? > > > On Tue, Feb 17, 2009 at 9:23 PM, James Gregory <[email protected]>wrote: > >> Why can't you use the ExposeConfiguration method? Some explanation would >> help. >> >> >> On Tue, Feb 17, 2009 at 7:33 AM, Karron Qiu <[email protected]> wrote: >> >>> >>> Thank you. >>> >>> On Tue, Feb 17, 2009 at 3:28 PM, Tuna Toksoz <[email protected]> wrote: >>> > Configuration cfg; >>> > var fconfig=Fluently.Configure().ExposeConfiguration(x => >>> cfg = >>> > x); >>> > PlayWithCfgHere >>> > var sf = fconfig.BuildSessionFactory(); >>> > >>> > >>> > Or simple call ExposeConfiguration(Action<NHConfig>) to >>> modify/dowhatever >>> > using a delegate. >>> > >>> > Tuna Toksöz >>> > http://tunatoksoz.com >>> > http://turkiyealt.net >>> > http://twitter.com/tehlike >>> > >>> > Typos included to enhance the readers attention! >>> > >>> > >>> > >>> > On Tue, Feb 17, 2009 at 9:22 AM, Karron Qiu <[email protected]> >>> wrote: >>> >> >>> >> I just want to get the Configuration object from Fluently.Configure(). >>> >> Or can I pass a Configuration object to Fluently.Configure() ? >>> >> >>> >> Thanks >>> >> >>> >> On Tue, Feb 17, 2009 at 3:15 PM, Tuna Toksoz <[email protected]> >>> wrote: >>> >> > Fluently.Configure() >>> >> > .Database(/* your database settings */) >>> >> > .Mappings(/* your mappings */) >>> >> > .ExposeConfiguration(/* alter Configuration */) // optional >>> >> > .BuildSessionFactory(); >>> >> > >>> >> > says the post on James blog? >>> >> > >>> >> > Tuna Toksöz >>> >> > http://tunatoksoz.com >>> >> > http://turkiyealt.net >>> >> > http://twitter.com/tehlike >>> >> > >>> >> > Typos included to enhance the readers attention! >>> >> > >>> >> > >>> >> > >>> >> > On Tue, Feb 17, 2009 at 9:11 AM, Karron Qiu <[email protected]> >>> wrote: >>> >> >> >>> >> >> There is a property in FluentConfiguration, but it is internal... >>> I >>> >> >> want to hold the Configuration in my application because of some >>> >> >> reasons. I can't use the ExposeConfiguration method. >>> >> >> >>> >> >> -- >>> >> >> Regards, >>> >> >> Karron >>> >> >> >>> >> >> >>> >> > >>> >> > >>> >> > > >>> >> > >>> >> >>> >> >>> >> >>> >> -- >>> >> Regards, >>> >> Karron >>> >> >>> >> >>> > >>> > >>> > > >>> > >>> >>> >>> >>> -- >>> Regards, >>> Karron >>> >>> >>> >> >> >> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Fluent NHibernate" 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/fluent-nhibernate?hl=en -~----------~----~----~----~------~----~------~--~---
