Commit 44f96c0e authored by Shani Elharrar's avatar Shani Elharrar

Readme.md changes

parent 81c343ae
......@@ -15,7 +15,13 @@ Master | Provider
[travis-ci]:https://travis-ci.org/
[AppVeyor]:http://www.appveyor.com/
Usage :
## Usage
Install via NuGet Package Manager :
install-package uHttpSharp
A sample for usage :
using (var httpServer = new HttpServer(new HttpRequestProvider()))
{
......@@ -44,19 +50,14 @@ Usage :
Console.ReadLine();
}
## Under Construction
µHttpSharp is going through heavy modifications to be more like [koa](http://koajs.com) :
## Features
* ~~new `IHttpContext` interface (Gathers `IHttpResponse`, `IHttpRequest` and maybe even session)~~ (Done)
* ~~new `httpServer.Use((context, next) => { next(); });` syntax~~ (Done)
µHttpSharp is a simple http server inspired by [koa](http://koajs.com), and has the following features :
More modifications will be made to make it more "user friendly" out of the box :
* [RESTful](http://en.wikipedia.org/wiki/Representational_state_transfer) controllers
* Ssl Support
* Easy Chain-Of-Responsibility architecture
* ~~[RESTful](http://en.wikipedia.org/wiki/Representational_state_transfer) controllers~~ (Done)
* Caching support
* NuGet package
* ~~Ssl Support~~ (Done!)
## Performance
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment