handleRequest method

  1. @override
Future<ApiResponse> handleRequest(
  1. ApiRequest request
)

Implementation

@override
Future<ApiResponse> handleRequest(ApiRequest request) async {
  final session = await authorizeRequest(request);
  if (requireAuthorization && session == null) {
    throw ApiRequestException.unauthorized();
  }

  return await next(request.withSession(session));
}