# EventHubPartitionGeneratorReceiver Constructors

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.streaming.eventhubs/orleans.streaming.eventhubs.testing.eventhubpartitiongeneratorreceiver/)

## EventHubPartitionGeneratorReceiver(IDataGenerator&lt;EventData&gt;) {#constructor-orleans-streaming-eventhubs-testing-idatagenerator-azure-messaging-e-d1975702}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming.eventhubs/orleans.streaming.eventhubs.testing.eventhubpartitiongeneratorreceiver/constructors/constructor-orleans-streaming-eventhubs-testing-idatagenerator-azure-messaging-e-d1975702/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Streaming.EventHubs/Providers/EventDataGeneratorStreamProvider/EventHubPartitionGeneratorReceiver.cs#L20-L23)

```csharp
public EventHubPartitionGeneratorReceiver(IDataGenerator<EventData> generator)
```

Constructor

### Parameters

- `generator` (`IDataGenerator<EventData>`)
