# SiloBuilderStreamingExtensions

Package: [Microsoft.Orleans.Streaming](/orleans/docs/api/csharp/microsoft.orleans.streaming/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Streaming) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Streaming/Hosting/SiloBuilderStreamingExtensions.cs#L10)

```csharp
public static class SiloBuilderStreamingExtensions
```

Extension methods for configuring streaming on silos.

## Methods

- [AddPersistentStreams(ISiloBuilder, string, Func&lt;IServiceProvider, string, IQueueAdapterFactory&gt;, Action&lt;ISiloPersistentStreamConfigurator&gt;)](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.hosting.silobuilderstreamingextensions/methods/addpersistentstreams-this-orleans-hosting-isilobuilder-string-system-func-system-b5eb0427/)
- [AddStreamFilter(IClientBuilder, string)](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.hosting.silobuilderstreamingextensions/methods/addstreamfilter-1-this-orleans-hosting-iclientbuilder-string-e24cbfab/)
- [AddStreamFilter(ISiloBuilder, string)](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.hosting.silobuilderstreamingextensions/methods/addstreamfilter-1-this-orleans-hosting-isilobuilder-string-4e857bdf/)
- [AddStreaming(ISiloBuilder)](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.hosting.silobuilderstreamingextensions/methods/addstreaming-this-orleans-hosting-isilobuilder-74f8f4ab/)
