public UserBudgetService(IkenticoUserBudgetProvider kenticoUserBudget) { if (kenticoUserBudget == null) { throw new ArgumentNullException(nameof(kenticoUserBudget)); } this.kenticoUserBudget = kenticoUserBudget; }
public IBTFService(IKenticoIBTFProvider kenticoIBTF, IKenticoProductsProvider kenticoProductsProvider, IKenticoCampaignsProvider kenticoCampaignsProvider, IkenticoUserBudgetProvider kenticoUserBudgetProvider) { if (kenticoIBTF == null) { throw new ArgumentNullException(nameof(kenticoIBTF)); } if (kenticoProductsProvider == null) { throw new ArgumentNullException(nameof(kenticoProductsProvider)); } if (kenticoCampaignsProvider == null) { throw new ArgumentNullException(nameof(kenticoCampaignsProvider)); } if (kenticoUserBudgetProvider == null) { throw new ArgumentNullException(nameof(kenticoUserBudgetProvider)); } this.kenticoIBTF = kenticoIBTF; this.kenticoProductsProvider = kenticoProductsProvider; this.kenticoCampaignsProvider = kenticoCampaignsProvider; this.kenticoUserBudgetProvider = kenticoUserBudgetProvider; }