public override void Handle(HttpListenerContext context) { _logger.Info(context.Request.Url.LocalPath); if (context.Request.HasEntityBody) { User user = GetUser(context.Request); if (user != null) { _service.Vote(user); } context.Response.Redirect("participants.html"); List <User> users = _service.ListAttendent(); string userList = GetParticipants(users); var html = GetView("participants.html"); html = html.Replace("{{participants}}", userList); Render(html, context.Response); } else { string html = GetView("vote.html"); Render(html, context.Response); } }
public override void Handle(HttpListenerContext context) { _logger.Info(context.Request.Url.LocalPath); List <User> users = _service.ListAttendent(); string userList = GetParticipants(users); var html = GetView("participants.html"); html = html.Replace("{{participants}}", userList); Render(html, context.Response); }