Best lightweight option out there for C#, but could be better.<p>I wish it used composition rather than overriding everywhere, to give you more flexibility in instantiating things dynamically.<p>I also didn't like how it tries to encapsulate the ioc controller. Makes it difficult when you want Nancy itself to be a dependency, or to run in a repl.<p>I would rather allow the ioc controller to manage the web server, like Jetty does it in the Java world. Not sure anything like this exists in C# land though.