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(); }
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()); } }