public NeNewsController(NccSettingsService nccSettingsService, ILoggerFactory factory, NeNewsService neNewsService, NeCategoryService neCategoryService, NccUserService nccUserService) { _logger = factory.CreateLogger <NeNewsController>(); nccNewsSettings = new NewsSettings(); _nccSettingsService = nccSettingsService; _neNewsService = neNewsService; _neCategoryService = neCategoryService; _nccUserService = nccUserService; nccNewsSettings = _nccSettingsService.GetByKey <NewsSettings>() ?? new NewsSettings(); }
public NewsWidget( IViewRenderService viewRenderService, NccWebSiteWidgetService websiteWidgetService, NeNewsService neNewsService) : base( "News", "This is a widget to display news.", "", false ) { _viewRenderService = viewRenderService; _websiteWidgetService = websiteWidgetService; _neNewsService = neNewsService; }
public NewsVerticalWidget( IViewRenderService viewRenderService, NccWebSiteWidgetService websiteWidgetService, NeNewsService neNewsService) : base( "Vertical News", "This is a widget to scroll news vertically.", "", false ) { _viewRenderService = viewRenderService; _websiteWidgetService = websiteWidgetService; _neNewsService = neNewsService; }
public NewsHorizontalWidget( IViewRenderService viewRenderService, NccWebSiteWidgetService websiteWidgetService, NeNewsService neNewsService) : base( "NetCoreCMS.Modules.Widgets.NewsHorizontal", "Horizontal News", "This is a widget to scroll news horizontally.", "", false ) { _viewRenderService = viewRenderService; _websiteWidgetService = websiteWidgetService; _neNewsService = neNewsService; }
public NeNewsController(NccSettingsService nccSettingsService, ILoggerFactory factory, NeNewsService neNewsService, NeCategoryService neCategoryService) { _logger = factory.CreateLogger <NeNewsController>(); nccNewsSettings = new NewsSettings(); _nccSettingsService = nccSettingsService; _neNewsService = neNewsService; _neCategoryService = neCategoryService; try { var tempSettings = _nccSettingsService.GetByKey("NccLinkShare_Settings"); if (tempSettings != null) { nccNewsSettings = JsonConvert.DeserializeObject <NewsSettings>(tempSettings.Value); } } catch (Exception ex) { _logger.LogError(ex.ToString()); } }