public EventProcessorContext(TelemetrySession hostTelemetrySession, IEventProcessorRouter eventProcessorRouter) { CodeContract.RequiresArgumentNotNull <TelemetrySession>(hostTelemetrySession, "hostTelemetrySession"); CodeContract.RequiresArgumentNotNull <IEventProcessorRouter>(eventProcessorRouter, "eventProcessorRouter"); this.hostTelemetrySession = hostTelemetrySession; this.eventProcessorRouter = eventProcessorRouter; }
private EventProcessorContext BuildContext(TelemetrySession hostSession, IEventProcessorRouter eventProcessorRouter) { return(new EventProcessorContext(hostSession, eventProcessorRouter)); }