using System; 
 | 
using System.Collections.Generic; 
 | 
using System.Linq; 
 | 
using System.Text; 
 | 
using System.Threading.Tasks; 
 | 
using WIDESEA_Core.BaseRepository; 
 | 
using WIDESEA_Core.Enums; 
 | 
using WIDESEA_Core; 
 | 
using WIDESEA_IBasicService; 
 | 
using WIDESEA_Model.Models; 
 | 
using WIDESEA_Core.Helper; 
 | 
  
 | 
namespace WIDESEA_BasicService 
 | 
{ 
 | 
    public class BasicService : IBasicService 
 | 
    { 
 | 
        public ICustomerInfoService CustomerInfoService { get; } 
 | 
  
 | 
        public IPalletCodeInfoService PalletCodeInfoService { get; } 
 | 
  
 | 
        public ISupplierInfoService SupplierInfoService { get; } 
 | 
  
 | 
        public IUserInfoService UserInfoService { get; } 
 | 
  
 | 
        public ILocationInfoService LocationInfoService { get; } 
 | 
  
 | 
        public IMaterielInfoService MaterielInfoService { get; } 
 | 
  
 | 
        public IWarehouseService WarehouseService { get; } 
 | 
  
 | 
        public IMaterielCodeInfoService MaterielCodeInfoService { get; } 
 | 
  
 | 
        public BasicService(ILocationInfoService locationInfoService, IMaterielInfoService materielInfoService, IWarehouseService warehouseService, ISupplierInfoService supplierInfoService,ICustomerInfoService customerInfoService,IPalletCodeInfoService palletCodeInfoService, IUserInfoService userInfoService, IMaterielCodeInfoService materielCodeInfoService) 
 | 
        { 
 | 
            LocationInfoService = locationInfoService; 
 | 
            MaterielInfoService = materielInfoService; 
 | 
            WarehouseService = warehouseService; 
 | 
            SupplierInfoService = supplierInfoService; 
 | 
            CustomerInfoService = customerInfoService; 
 | 
            PalletCodeInfoService = palletCodeInfoService; 
 | 
            UserInfoService = userInfoService; 
 | 
            MaterielCodeInfoService = materielCodeInfoService; 
 | 
        } 
 | 
    } 
 | 
} 
 |