getHandler static method

Handler getHandler([
  1. Map<String, dynamic>? currentService
])

Implementation

static Handler getHandler([Map<String, dynamic>? currentService]) {
  final router = Router();
  final service = currentService ?? defaultCurrentService;

  router.get('/dtv/current-service', (Request request) {
    return Response.ok(
      jsonEncode(service),
      headers: {
        'content-type': 'application/json',
        'Access-Control-Allow-Origin': '*',
      },
    );
  });

  return router.call;
}