bool Router::Route(string_view url, ViewPtr view, const Strings& methods) {
  assert(view);

  // TODO: More error check

  routes_.push_back({ ToString(url), {}, view, methods });

  return true;
}
bool Router::Route(string_view url, ViewPtr view, const Strings& methods) {
  assert(view);

   

  routes_.push_back({ ToString(url), {}, view, methods });

  return true;
}