public Greeter() { Get["/{nationality}/{name}"] = parameters => { var greeter = new GreeterFactory().Get(parameters.nationality); if (greeter == null) { return(Response.AsJson(new { greeting = "nationality not supported" })); } return(Response.AsJson(new { greeting = greeter.Greet(parameters.name) })); }; }
protected MyTestController() { try { _greeter = GreeterFactory.Create(GetType()); } catch (Exception e) { Console.WriteLine(e); throw; } }