예제 #1
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="profileLogic"></param>
 /// <param name="importLogic"></param>
 /// <param name="logRepo"></param>
 public ImportController(IUserProfileLogic profileLogic, IImportLogic importLogic, IEventLogRepository logRepo, IImportService importService,
                         IListService listService, ICacheListLogic cacheListLogic)
     : base(profileLogic)
 {
     _listService     = listService;
     _importService   = importService;
     this.importLogic = importLogic;
     _log             = logRepo;
     _cacheListLogic  = cacheListLogic;
 }
예제 #2
0
 public ImportController(IImportLogic importLogic)
 {
     this.importLogic = importLogic;
 }
예제 #3
0
 public ImportController(IImportLogic importLogic, IWebApiMapper apiMapper, IConfiguration configuration)
 {
     this.mapper        = apiMapper.Configure();
     this.importLogic   = importLogic;
     this.configuration = configuration;
 }
예제 #4
0
 public ImportController(IImportLogic importLogic)
 {
     _importLogic = importLogic;
 }