Beispiel #1
0
        /// <summary>
        /// Constructor injection
        /// </summary>
        /// <param name="divisionsService"></param>
        /// <param name="errorsFactory"></param>
        public StudyDivisionsController(
            IStudyDivisionsService divisionsService,
            IErrorsResultFactory errorsFactory)
        {
            this.errorsFactory = errorsFactory ??
                                 throw new ArgumentNullException(nameof(errorsFactory));

            this.divisionsService = divisionsService ??
                                    throw new ArgumentNullException(nameof(divisionsService));
        }