コード例 #1
0
 public WarehouseLogic(IWarehouseRepository warehouseRepository, ITruckRepository truckRepository, IHopRepository hopRepository, IParcelRepository parcelRepository)
 {
     _warehouseRepository = warehouseRepository;
     _truckRepository     = truckRepository;
     _hopRepository       = hopRepository;
     _parcelRepository    = parcelRepository;
     _wVal = new WarehouseValidator();
     _tVal = new TruckValidator();
 }
コード例 #2
0
 public ValidationTest()
 {
     _parcelV       = new ParcelValidator();
     _recipientV    = new RecipientValidator();
     _truckV        = new TruckValidator();
     _hopArrivalV   = new HopArrivalValidator();
     _trackingInfoV = new TrackingInformationValidator();
     _errorV        = new ErrorValidator();
 }
コード例 #3
0
ファイル: TruckService.cs プロジェクト: dheindel/gpsnerd
 public TruckService(IKeyedRepository<int, Truck> truckRepo)
 {
     _truckRepo = truckRepo;
     _validation = new TruckValidator();
 }
コード例 #4
0
 public TruckRepository(SqlContext context, ILogger <TruckRepository> logger) : base(context, logger)
 {
     _validator = new TruckValidator();
 }