public RedundancyEarningService(IRedundancyEarningEventFactory redundancyEarningEventFactory) { this.redundancyEarningEventFactory = redundancyEarningEventFactory ?? throw new ArgumentNullException(nameof(redundancyEarningEventFactory)); }