run method

  1. @override
Future<void> run(
  1. HttpRequest request
)
override

Implementation

@override
Future<void> run(HttpRequest request) async {
  for (final method in [
    Method(
      method: Methods.delete,
      path: path,
      func: (request) async {
        // clear session
        request.removeSessionCookie();
        // write data
        request.writeJson(SuccessResponse('Logout successfully'));
      },
    ),
  ]) {
    if (await request.route(method)) {
      return;
    }
  }
}