示例#1
0
        public NeCategoryController(NccSettingsService nccSettingsService, ILoggerFactory factory, NeCategoryService neCategoryService, NccUserService nccUserService)
        {
            _logger         = factory.CreateLogger <NeCategoryController>();
            nccNewsSettings = new NewsSettings();

            _nccSettingsService = nccSettingsService;
            _neCategoryService  = neCategoryService;
            _nccUserService     = nccUserService;
            nccNewsSettings     = _nccSettingsService.GetByKey <NewsSettings>() ?? new NewsSettings();
        }
示例#2
0
        public NeCategoryController(NccSettingsService nccSettingsService, ILoggerFactory factory, NeCategoryService neCategoryService)
        {
            _logger         = factory.CreateLogger <NeNewsController>();
            nccNewsSettings = new NewsSettings();

            _nccSettingsService = nccSettingsService;
            _neCategoryService  = neCategoryService;
            try
            {
                var tempSettings = _nccSettingsService.GetByKey("Ncc_News_Settings");
                if (tempSettings != null)
                {
                    nccNewsSettings = JsonConvert.DeserializeObject <NewsSettings>(tempSettings.Value);
                }
            }catch (Exception ex)
            {
                _logger.LogError(ex.ToString());
            }
        }