# IGrainContextActivatorProvider Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.igraincontextactivatorprovider/)

## TryGet(GrainType, IGrainContextActivator) {#tryget-orleans-runtime-graintype-out-orleans-runtime-igraincontextactivator-69c86db6}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.runtime.igraincontextactivatorprovider/methods/tryget-orleans-runtime-graintype-out-orleans-runtime-igraincontextactivator-69c86db6/)

```csharp
public abstract bool TryGet(GrainType grainType, out IGrainContextActivator activator)
```

Returns a grain context activator for the given grain type.

### Parameters

- `grainType` (`GrainType`): Type of the grain.
- `activator` (`IGrainContextActivator`): The grain context activator.

### Returns

`true` if an appropriate activator was found, otherwise `false`.
