| 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 | 
|     { | 
|         /// <summary> | 
|         /// 货位仓储层 | 
|         /// </summary> | 
|         public ILocationInfoRepository LocationInfoRepository { get; } | 
|   | 
|         /// <summary> | 
|         /// 物料仓储层 | 
|         /// </summary> | 
|         public IMaterielInfoRepository MaterielInfoRepository { get; } | 
|   | 
|         /// <summary> | 
|         /// 仓库仓储层 | 
|         /// </summary> | 
|         public IWarehouseRepository WarehouseRepository { get; } | 
|   | 
|         public IPalletTypeInfoRepository PalletTypeInfoRepository { get; } | 
|   | 
|         public BasicRepository(ILocationInfoRepository locationInfoRepository, IMaterielInfoRepository materielInfoRepository, IWarehouseRepository warehouseRepository, IPalletTypeInfoRepository palletTypeInfoRepository) | 
|         { | 
|             LocationInfoRepository = locationInfoRepository; | 
|             MaterielInfoRepository = materielInfoRepository; | 
|             WarehouseRepository = warehouseRepository; | 
|             PalletTypeInfoRepository = palletTypeInfoRepository; | 
|         } | 
|     } | 
| } |