And you use the WebSessionContext from nhib for GetCurrentSession()? On Wed, Sep 30, 2009 at 12:32 PM, Jason Meckley <[email protected]>wrote:
> > followup with my sessionadapter class (in case someone else tries to > use it). it appears that this is actually causing problems with my app > as a singleton. I didn't come across this until recently. the 2 "red > flags" where > 1. objectdisposedexception which occurred when the container was > disposed. the session adapter was disposed and tried to dispose the > session, which wasn't there. > 2. Future queries caused exceptions to throw about sqlstring > interceptors and List<> queries returned no results at all. > > I did away with the adapter all together in favor of > container > .AddFacility<FactorySupportFacility>() > .Register(Component > .For<ISession>() > .Lifestyle.Is(LifestyleType.Transient) > .UsingFactoryMethod > (k=>k.Resolve<ISessionFactory>().GetCurrentSession())); > > and transactions are managed with TransactionScope in web apps at the > beginning/ending of the request. this all feels much cleaner than > castle ATM and NH facility. > > On Sep 28, 7:00 pm, petemounce <[email protected]> wrote: > > I set up my WindsorContainer by sub-classing, and performing > > registrations via FI-code within the constructor. The constructor > > takes an XmlInterpreter as a parameter and passes this down to the > > base-class, which means I can do the bulk of my registrations in code, > > and override settings by using the config file (as long as I remember > > to name all my components - which I do :-) ). > > > > That said, I've never had to actually _use_ that in production - but > > it's nice to have! > > > > Regards > > Pete > > > > On Sep 10, 7:06 pm, Nathan Stott <[email protected]> wrote: > > > > > I disagree. Binsor, on several occasions, has saved me a lot of > headache by > > > allowing me to reconfigure my apps in production without having to > recompile > > > them. Windsor Fl does not allow for this. > > > > > On Thu, Sep 10, 2009 at 2:02 PM, Ayende Rahien <[email protected]> > wrote: > > > > To be absolutely honest, with the Windsor FI, I am not sure there is > a lot > > > > of place for Binsor. > > > > > > On Thu, Sep 10, 2009 at 8:59 PM, rg <[email protected]> > wrote: > > > > > >> Please save the Binsor! > > > >> R > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Rhino Tools Dev" 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/rhino-tools-dev?hl=en -~----------~----~----~----~------~----~------~--~---
