benchView method

Future<HttpResponse> benchView(
  1. String template, [
  2. ViewData? data
])

Implementation

Future<HttpResponse> benchView(String template, [ViewData? data]) async {

  // final csrfCookie = cookies.firstWhereOrNull((c) => c.name == 'archery_csrf_token');
  // final String token = csrfCookie?.value ?? "static_bench_token";

  try {

    final engine = App().container.make<TemplateEngine>();
    final html = await engine.render(template, {...?data});

    response.headers.contentType = ContentType.html;
    // _minimalViewHeaders.forEach(response.headers.set);



    return response..write(html)..close();
  } catch (e) {
    return response..write("error: $e")..close();
  }
}