@senacor/azure-function-middleware
Version:
Middleware for azure functions to handle authentication, authorization, error handling and logging
6 lines (5 loc) • 321 B
TypeScript
import { HttpHandler } from '@azure/functions';
import { AnySchema } from 'joi';
import { BeforeExecutionFunction } from '../middleware';
import { ValidationOptions } from './ValidationOptions';
export declare function requestValidation(schema: AnySchema, opts?: ValidationOptions): BeforeExecutionFunction<HttpHandler>;