public MailDeliveryService(MailGenerator generator) { reflectionHelper = ModEntry.CommonServices.ReflectionHelper; monitor = ModEntry.CommonServices.Monitor; mailGenerator = generator ?? throw new ArgumentNullException(nameof(generator)); running = false; }