Exemplo n.º 1
0
Arquivo: App.cs Projeto: ralfw/sammyfx
 public void Run(Request request)
 {
     while (true) {
         var response = this.routerFactory().Handle (request);
         request = Display (response);
     }
 }
Exemplo n.º 2
0
 public Response Handle(Request request)
 {
     if (this.handlers.ContainsKey (request.Route))
         return this.handlers [request.Route.ToLower ()] (request);
     else
         throw new InvalidOperationException ($"No route handler for '{request.Route}'!");
 }