public NotificationManager(IMessageGeneratorProvider messageGeneratorProvider, IDeliveryMethodProvider deliveryMethodProvider) { if (messageGeneratorProvider == null) throw new ArgumentNullException("messageGeneratorProvider"); if (deliveryMethodProvider == null) throw new ArgumentNullException("deliveryMethodProvider"); _messageGeneratorProvider = messageGeneratorProvider; _deliveryMethodProvider = deliveryMethodProvider; }
public NotificationManager(IMessageGeneratorProvider messageGeneratorProvider, IDeliveryMethodProvider deliveryMethodProvider) { if (messageGeneratorProvider == null) { throw new ArgumentNullException("messageGeneratorProvider"); } if (deliveryMethodProvider == null) { throw new ArgumentNullException("deliveryMethodProvider"); } _messageGeneratorProvider = messageGeneratorProvider; _deliveryMethodProvider = deliveryMethodProvider; }
public NotificationManager(IDeliveryMethodProvider deliveryMethodProvider) : this(new MessageGeneratorProvider(), deliveryMethodProvider) { }
public NotificationManager(IDeliveryMethodProvider deliveryMethodProvider) : this(new MessageGeneratorProvider(), deliveryMethodProvider) { }