public CustomListLogicImpl(ICustomListSharesRepository customListSharesRepository, ICustomListHeadersRepository headersRepo, ICustomListDetailsRepository detailsRepo, IEventLogRepository eventLogRepository) { _headersRepo = headersRepo; _detailsRepo = detailsRepo; _sharesRepo = customListSharesRepository; _log = eventLogRepository; }
/// <summary> /// ctor /// </summary> /// <param name="profileLogic"></param> /// <param name="listLogic"></param> /// <param name="exportSettingsLogic"></param> /// <param name="elRepo"></param> /// <param name="auditLogRepo"></param> /// <param name="listRepo"></param> public ListController(IUserProfileLogic profileLogic, IExportSettingLogic exportSettingsLogic, ICacheListLogic cacheListLogic, ICatalogLogic catalogLogic, IEventLogRepository elRepo, IAuditLogRepository auditLogRepo, ICustomListSharesRepository customListSharesRepo, IListService listService) : base(profileLogic) { _auditLogRepo = auditLogRepo; _cacheListLogic = cacheListLogic; _profileLogic = profileLogic; _exportLogic = exportSettingsLogic; _elRepo = elRepo; _listService = listService; _customListSharesRepo = customListSharesRepo; _catalogLogic = catalogLogic; }