Skip to main content
Module

x/danet/mod.ts>FilterExecutor

The most mature backend framework for Deno. Create awesome HTTP and WebSocket server as well as KVQueue workers !
Go to Latest
class FilterExecutor
Re-export
import { FilterExecutor } from "https://deno.land/x/danet@2.3.1/mod.ts";

Constructors

new
FilterExecutor(injector: Injector)

Methods

private
executeFilter(
exceptionFilter: ExceptionFilter,
context: HttpContext,
error: unknown,
): Response | undefined | { topic: string; data: unknown; }
private
executeFilterFromMetadata(
context: HttpContext,
error: unknown,
constructor: Constructor | Function,
): Promise<Response | undefined | WebSocketPayload>
private
getErrorTypeCaughtByExceptionFilter(exceptionConstructor: Constructor)
executeControllerAndMethodFilter(
context: HttpContext,
error: unknown,
Controller: ControllerConstructor,
ControllerMethod: Callback,
): Promise<Response | undefined | WebSocketPayload>