Anna-Rx / Anna

Event-driven http server library with ReactiveExtensions inspired in node.js and nancy
MIT License
140 stars 22 forks source link

Anna and the OWIN specifiication #10

Open kawazoe opened 9 years ago

kawazoe commented 9 years ago

In the verge of the recent move in the project, a friend of mine mentioned if Anna could potentially be turned into an OWIN middleware. Considering the grim future of System.Web from which Anna currently depends on, I think this could be a good move in the near future.

I know that NancyFx can act as an OWIN middleware, but they do not rely on Rx like Anna. I do not have enough knowledge of Katana or the OWIN specification to say how the Rx pipeline would fit inside a middleware without breaking the chain and how Rx scheduling would come into play.

Any ideas on how this could be accomplished?