public Mapper_BudgetBucketDto_BudgetBucket([NotNull] IBudgetBucketFactory bucketFactory)
 {
     if (bucketFactory == null)
     {
         throw new ArgumentNullException(nameof(bucketFactory));
     }
     this.bucketFactory = bucketFactory;
 }
        public BudgetAutoMapperConfiguration(
            [NotNull] IBudgetBucketFactory bucketFactory, 
            [NotNull] IBudgetBucketRepository bucketRepo, 
            [NotNull] ILogger logger)
        {
            if (bucketFactory == null)
            {
                throw new ArgumentNullException("bucketFactory");
            }

            if (bucketRepo == null)
            {
                throw new ArgumentNullException("bucketRepo");
            }

            if (logger == null)
            {
                throw new ArgumentNullException("logger");
            }

            this.bucketFactory = bucketFactory;
            this.bucketRepo = bucketRepo;
            this.logger = logger;
        }
 public Mapper_BudgetBucketDto_BudgetBucket([NotNull] IBudgetBucketFactory bucketFactory)
 {
     if (bucketFactory == null) throw new ArgumentNullException(nameof(bucketFactory));
     this.bucketFactory = bucketFactory;
 }