---
url: https://node-ts.github.io/bus/api/bus-core/functions/isClassHandler.md
---
[API reference](../../index.md) / [@node-ts/bus-core](../index.md) / isClassHandler

# Function: isClassHandler()

```ts
function isClassHandler(handler): any;
```

Defined in: [packages/bus-core/src/handler/handler.ts:76](https://github.com/node-ts/bus/blob/2e6cf65c27833b707ae31ee623cfb6343770f434/packages/bus-core/src/handler/handler.ts#L76)

A naive but best guess effort into if a handler is class based and should be resolved from a container

## Parameters

| Parameter | Type |
| ------ | ------ |
| `handler` | [`HandlerDefinition`](../type-aliases/HandlerDefinition.md) |

## Returns

`any`
