public NotificationService(IDbAccessor dbAccessor, IEventInfoConverter eventInfoConverter, ILineMessenger lineMessenger) { this.dbAccessor = dbAccessor ?? throw new ArgumentNullException(nameof(dbAccessor)); this.eventInfoConverter = eventInfoConverter ?? throw new ArgumentNullException(nameof(eventInfoConverter)); this.lineMessenger = lineMessenger ?? throw new ArgumentNullException(nameof(lineMessenger)); }
public ServiceFactory(IDbAccessor dbAccessor = null, IEventInfoConverter eventInfoConverter = null, ILineMessenger lineMessenger = null) { this.dbAccessor = dbAccessor; this.eventInfoConverter = eventInfoConverter; this.lineMessenger = lineMessenger; }