public EventsReporter(IAnalyticsReporter reporter) { _reporter = Preconditions.CheckNotNull(reporter, nameof(reporter)); }