コード例 #1
0
        public SiteSettingsController(IOptionsSnapshot <ShowingSettingSite> settings, IHostingEnvironment hostingEnvironment)
        {
            _settings = settings;
            _settings.CheckArgumentIsNull(nameof(_settings));

            _hostingEnvironment = hostingEnvironment;
            _hostingEnvironment.CheckArgumentIsNull(nameof(_hostingEnvironment));
        }
コード例 #2
0
ファイル: UsersPhotoService.cs プロジェクト: AdibTE/TOCHAL
        public UsersPhotoService(
            IHttpContextAccessor contextAccessor,
            IHostingEnvironment hostingEnvironment,
            IOptionsSnapshot <SiteSettings> siteSettings)
        {
            _contextAccessor = contextAccessor;
            _contextAccessor.CheckArgumentIsNull(nameof(_contextAccessor));

            _hostingEnvironment = hostingEnvironment;
            _hostingEnvironment.CheckArgumentIsNull(nameof(_hostingEnvironment));

            _siteSettings = siteSettings;
            _siteSettings.CheckArgumentIsNull(nameof(_siteSettings));
        }
コード例 #3
0
        protected ApplicationDbContextBase(
            IOptionsSnapshot <SiteSettings> siteSettings,
            IHttpContextAccessor httpContextAccessor,
            IHostingEnvironment hostingEnvironment,
            ILogger <ApplicationDbContextBase> logger)
        {
            SiteSettings = siteSettings;
            SiteSettings.CheckArgumentIsNull(nameof(SiteSettings));

            HttpContextAccessor = httpContextAccessor;
            HttpContextAccessor.CheckArgumentIsNull(nameof(HttpContextAccessor));

            HostingEnvironment = hostingEnvironment;
            HostingEnvironment.CheckArgumentIsNull(nameof(HostingEnvironment));

            Logger = logger;
            Logger.CheckArgumentIsNull(nameof(Logger));
        }