I have a modular software, one module must be a webserver that accept REST request in JSON format to be able to send operation request to process inside a cluster of applications.
In order to have the choice to enable or disable the module, I have discarded ASP.NET and IIS preferring some other web server implementation.
The module will support also razor template to create simple UI to access process data.
What will be the best choice?
I take a look at Nancy, OpenRasta, Kayak ..
Nancy WCF hosting seems to work but I have big problems with web pages templating.
Web pages templating have problems looking at views as resource inside assembly: I have created a resource provider that mimic the default one in order to check why it return two results with the same view that throw an exception in Nancy.
Ideas?