public void Initialize()
 {
     _fileStoreProxy        = new FileStoreProxy();
     _excelReader           = new OleDbExcelReader();
     _unitOfWork            = new UnitOfWork(new SchoolEntities());
     _uploadBusinessService = new UploadBusinessService(_excelReader, _unitOfWork, _fileStoreProxy);
 }
Exemplo n.º 2
0
 public ExcelUploadService()
 {
     _excelReader       = Activator.CreateInstance <OleDbExcelReader>();
     _storageRepository = Activator.CreateInstance <FileRepository>();
     _storageRepository.Configure(ConfigHelper.GetAppSettingValue <string>(_baseLocationKey));
     _businessService = new UploadBusinessService(_storageRepository, _excelReader);
 }
Exemplo n.º 3
0
 public ExcelUploadService(IUploadBusinessService uploadBusinessService)
 {
     _businessService = uploadBusinessService ?? throw new ArgumentNullException(nameof(uploadBusinessService));
 }
Exemplo n.º 4
0
 public UploadController(IUploadBusinessService uploadBusinessService)
 {
     _uploadBusinessService = uploadBusinessService ?? throw new ArgumentNullException(nameof(uploadBusinessService));
 }