Exemple #1
0
        public CertificationProfilesController(ICertificationProfilesProvider certificationProfilesProvider,
                                               ILogger <CertificationProfilesController> logger)
        {
            if (certificationProfilesProvider == null)
            {
                throw new ArgumentNullException(nameof(certificationProfilesProvider));
            }
            if (logger == null)
            {
                throw new ArgumentNullException(nameof(logger));
            }

            this._certificationProfilesProvider = certificationProfilesProvider;
            this._logger = logger;
        }
        public ProfilesGenerator(ICertificationProfilesProvider profilesProvider,
                                 ILogger <ProfilesGenerator> logger)
        {
            if (profilesProvider == null)
            {
                throw new ArgumentNullException(nameof(profilesProvider));
            }
            if (logger == null)
            {
                throw new ArgumentNullException(nameof(logger));
            }

            this._profilesProvider = profilesProvider;
            this._logger           = logger;
        }