public InactiveProfilesCleanup(IUserProfileRepository userProfileRepository, CleanupSettings settings) { Requires.NotNull(userProfileRepository, nameof(userProfileRepository)); Requires.NotNull(settings, nameof(settings)); this.userProfileRepository = userProfileRepository; this.settings = settings; }
public UnpublishedScoreCardsCleanup( IBaseScoreCardRepository baseScoreCardRepository, IValuationScoreCardRepository valuationScoreCardRepository, CleanupSettings settings) { Requires.NotNull(baseScoreCardRepository, nameof(baseScoreCardRepository)); Requires.NotNull(valuationScoreCardRepository, nameof(valuationScoreCardRepository)); Requires.NotNull(settings, nameof(settings)); this.settings = settings; this.valuationScoreCardRepository = valuationScoreCardRepository; this.baseScoreCardRepository = baseScoreCardRepository; }