# SerializationHostingExtensions

Package: [Microsoft.Orleans.Serialization.Protobuf](/orleans/docs/api/csharp/microsoft.orleans.serialization.protobuf/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Serialization.Protobuf) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Serializers/Orleans.Serialization.Protobuf/SerializationHostingExtensions.cs#L13)

```csharp
public static class SerializationHostingExtensions
```

Extension method for [ISerializerBuilder](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.iserializerbuilder/).

## Methods

- [AddProtobufSerializer(ISerializerBuilder)](/orleans/docs/api/csharp/microsoft.orleans.serialization.protobuf/orleans.serialization.serializationhostingextensions/methods/addprotobufserializer-this-orleans-serialization-iserializerbuilder-4c2c7312/)
- [AddProtobufSerializer(ISerializerBuilder, Func&lt;Type, bool&gt;, Func&lt;Type, bool&gt;)](/orleans/docs/api/csharp/microsoft.orleans.serialization.protobuf/orleans.serialization.serializationhostingextensions/methods/addprotobufserializer-this-orleans-serialization-iserializerbuilder-system-func-5017d14a/)
