# IDurableJobHandlerRegistry Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.idurablejobhandlerregistry/)

## Register(IDurableJobFeatureHandler) {#register-orleans-durablejobs-idurablejobfeaturehandler-3b2d57a3}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.durablejobs/orleans.durablejobs.idurablejobhandlerregistry/methods/register-orleans-durablejobs-idurablejobfeaturehandler-3b2d57a3/)

```csharp
public abstract void Register(IDurableJobFeatureHandler handler)
```

Registers `handler` for this grain activation.

### Parameters

- `handler` (`IDurableJobFeatureHandler`): The activation-scoped feature handler.

### Exceptions

- `System.InvalidOperationException`: The handler is already registered.
