in src/hooks/getHooks.ts [8:23]
export function getHooks(hookName: string): HookCallback[] {
switch (hookName) {
case 'preInvocation':
return worker.app.preInvocationHooks;
case 'postInvocation':
return worker.app.postInvocationHooks;
case 'appStart':
return worker.app.appStartHooks;
case 'appTerminate':
return worker.app.appTerminateHooks;
case 'log':
return worker.app.logHooks;
default:
throw new AzFuncRangeError(`Unrecognized hook "${hookName}"`);
}
}