| using LogLibrary.Log; | 
| using System; | 
| using System.Collections.Generic; | 
| using System.Linq; | 
| using System.Text; | 
| using System.Threading.Tasks; | 
| using WIDESEA_Cache; | 
| using WIDESEA_IBusinessesRepository; | 
| using WIDESEA_IServices; | 
| using WIDESEA_IStorageBasicRepository; | 
| using WIDESEA_IStorageTaskRepository; | 
| using WIDESEA_IStoragIntegrationServices; | 
| using WIDESEA_Repository; | 
| using WIDESEAWCS_BasicInfoRepository; | 
|   | 
| namespace WIDESEA_StoragIntegrationServices | 
| { | 
|     public partial class MCSService : IMCSService | 
|     { | 
|         private readonly ILocationInfoRepository _locationRepository; | 
|         private readonly IDt_TaskRepository _taskRepository; | 
|         private readonly IStockInfoRepository _stockInfoRepository; | 
|         private readonly ISys_ConfigService _configService; | 
|         private readonly IDt_StationManagerRepository _stationManagerRepository; | 
|         private readonly IDt_AreaInfoRepository _areaInfoRepository; | 
|   | 
|         private readonly ISimpleCacheService _simpleCacheService; | 
|         private readonly LogFactory LogFactory = new LogFactory(); | 
|   | 
|         public MCSService(ILocationInfoRepository locationRepository,IDt_TaskRepository taskRepository,IStockInfoRepository stockInfoRepository, ISys_ConfigService configService, IDt_StationManagerRepository stationManagerRepository,IDt_AreaInfoRepository dt_AreaInfoRepository, ISimpleCacheService simpleCacheService) | 
|         { | 
|             _locationRepository = locationRepository; | 
|             _taskRepository = taskRepository; | 
|             _stockInfoRepository = stockInfoRepository; | 
|             _configService = configService; | 
|             _stationManagerRepository = stationManagerRepository; | 
|             _areaInfoRepository = dt_AreaInfoRepository; | 
|             _simpleCacheService = simpleCacheService; | 
|         } | 
|     } | 
| } |