# PersistentStreamProvider.GetStreamSubscriptionManager

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.providers.streams.common.persistentstreamprovider/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.providers.streams.common.persistentstreamprovider/methods/)

[Source](https://github.com/dotnet/orleans/blob/b7a9e3e1c9c54b3cec3a467c5734bf7744541bcf/src/Orleans.Streaming/PersistentStreams/PersistentStreamProvider.cs#L140)

```csharp
public IStreamSubscriptionManager? GetStreamSubscriptionManager()
```

Gets the stream subscription manager.

### Returns

The [IStreamSubscriptionManager](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.streams.core.istreamsubscriptionmanager/), or `null` if the stream provider has no configured subscription manager (e.g. an implicit-subscription-only provider).
