# Codec_MemoryMessageBody Constructors

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.codec-memorymessagebody/)

## Codec_MemoryMessageBody(IActivator&lt;MemoryMessageBody&gt;, ICodecProvider) {#constructor-orleans-serialization-activators-iactivator-orleans-providers-memory-6e8c505c}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.codec-memorymessagebody/constructors/constructor-orleans-serialization-activators-iactivator-orleans-providers-memory-6e8c505c/)

```csharp
public Codec_MemoryMessageBody(IActivator<MemoryMessageBody> _activator, ICodecProvider codecProvider)
```

### Parameters

- `_activator` (`IActivator<MemoryMessageBody>`)
- `codecProvider` (`ICodecProvider`)
