Exemple #1
0
 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;
 }