public ProducerContextSupervisor(IConnectionContextSupervisor contextSupervisor, string eventHubName, IMessageSerializer messageSerializer) : base(new ProducerContextFactory(contextSupervisor, eventHubName, messageSerializer)) { contextSupervisor.AddSendAgent(this); }