Permalink
Commits on May 7, 2012
Commits on Feb 23, 2012
Commits on Feb 21, 2012
  1. Merge pull request #3 from thecodejunkie/registrationfix

    Sorted out registration issue
    grumpydev committed Feb 21, 2012
Commits on Feb 16, 2012
  1. Sorted out registration issue

    Component registrations are atomic in Windsor so we ran into issues
    when the same component were registered as different services in
    both RegisterTypes and RegisterCollectionTypes. Sorted that out,
    did some code convention clean-up and some other bits and bobs.
    thecodejunkie committed Feb 16, 2012
Commits on Feb 6, 2012
Commits on Feb 4, 2012
  1. Additional changes to support #1 and Windsor 3.0

    Due to issues with using the CallContext in IIS hosted ASP.NET
    applications a hybrid approach is used which uses the PerWebRequest
    behavior whenever it detects an HttpContext.Current and uses the
    CallContext otherwise.
    chris.nicola committed Feb 3, 2012
Commits on Feb 2, 2012
  1. Updating Windsor to 3.0.0 fixes #1

    Updated Windsor and used the new `Scoped` lifestyle to register modules.
    A customized `NancyWindsorContextFactory` begins the scope and adds it
    to the NancyContext. Everything is scoped to the call context.
    
    An interceptor is used to intercept the call to
    INancyEngine.HandleRequest() and wraps this call in the Scope. When this
    call ends the scope is disposed of.
    
    In the cases where GetModules() and GetModulesByKey() are called outside
    of the context of a HandleRequest call we create a temporary scope to
    obtain them. This scope is disposed of immediately after obtaining the
    references.
    chris.nicola committed Feb 2, 2012
Commits on Dec 21, 2011
  1. Update readme.md

    chrisnicola committed Dec 21, 2011
  2. Update readme.md

    chrisnicola committed Dec 21, 2011
Commits on Nov 4, 2011
Commits on Nov 2, 2011
  1. Updated submodule

    grumpydev committed Nov 2, 2011
  2. Fixup

    grumpydev committed Nov 2, 2011
  3. Added gitignore

    grumpydev committed Nov 2, 2011
Commits on Nov 1, 2011
  1. Updated rakefile

    grumpydev committed Nov 1, 2011
  2. Updated readme

    grumpydev committed Nov 1, 2011
Commits on Oct 10, 2011
  1. Updated submodule and version

    grumpydev committed Oct 10, 2011
Commits on Oct 3, 2011
  1. Updated rake file encoding

    grumpydev committed Oct 3, 2011
  2. Updated submodule

    grumpydev committed Oct 3, 2011
  3. Updated to v0.8.0

    grumpydev committed Oct 3, 2011
Commits on Sep 29, 2011
  1. Updated readme

    chris.nicola committed Sep 29, 2011
  2. Switched to NancyBootstrapperBase<T>

    Windsor doesn't support child containers for scoping the way other
    containers do so the request container design doesn't apply. When
    running under ASP.NET hosting this will use PerWebRequest lifestyle for
    NancyModule classes.  Otherwise it will fall back to Transient.
    
    Arguably there should be no real downside to either lifestyle approach,
    but I would watch for memory leaks just the same.
    chris.nicola committed Sep 29, 2011
Commits on Aug 10, 2011
  1. Updated readme with instructions and info

    chris.nicola committed Aug 10, 2011