using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_IBasicRepository; using WIDESEA_IStockRepository; namespace WIDESEA_BasicRepository { public class BasicRepository : IBasicRepository { public IAreaInfoRepository AreaInfoRepository { get; } public ILocationInfoRepository LocationInfoRepository { get; } public IMaterielInfoRepository MaterielInfoRepository { get; } public IRoadwayInfoRepository RoadwayInfoRepository { get; } public IWarehouseRepository WarehouseRepository { get; } public IAreaRouterRepository AreaRouterRepository { get; } public ICachePointRepository CachePointRepository { get; } public IStockInfoDetailRepository StockInfoDetailServiceRepository { get; } public ILabelMasterRepository LabelMasterRepository { get; } public IOutBoundOrderBYDRepository OutBoundOrderBYDRepository { get; } public IOutboundOrderDetailBYDRepository OutboundOrderDetailBYDRepository { get; } public IOutboundOrderDetail_LabelsBYDRepository OutboundOrderDetail_LabelsBYDRepository { get; } public BasicRepository(IAreaInfoRepository areaInfoRepository, ILocationInfoRepository locationInfoRepository, IMaterielInfoRepository materielInfoRepository, IRoadwayInfoRepository roadwayInfoRepository, IWarehouseRepository warehouseRepository, IAreaRouterRepository areaRouterRepository, ICachePointRepository cachePointRepository, IStockInfoDetailRepository stockInfoDetailServiceRepository, ILabelMasterRepository labelMasterRepository, IOutBoundOrderBYDRepository outBoundOrderBYDRepository, IOutboundOrderDetailBYDRepository outboundOrderDetailBYDRepository, IOutboundOrderDetail_LabelsBYDRepository outboundOrderDetail_LabelsBYDRepository) { AreaInfoRepository = areaInfoRepository; LocationInfoRepository = locationInfoRepository; MaterielInfoRepository = materielInfoRepository; RoadwayInfoRepository = roadwayInfoRepository; WarehouseRepository = warehouseRepository; AreaRouterRepository = areaRouterRepository; CachePointRepository = cachePointRepository; StockInfoDetailServiceRepository = stockInfoDetailServiceRepository; LabelMasterRepository = labelMasterRepository; OutBoundOrderBYDRepository = outBoundOrderBYDRepository; OutboundOrderDetailBYDRepository = outboundOrderDetailBYDRepository; OutboundOrderDetail_LabelsBYDRepository = outboundOrderDetail_LabelsBYDRepository; } } }