public ParcelEntryLogic(IWarehouseRepository warehouseRepository, ITruckRepository truckRepository, IParcelRepository parcelRepository, ITrackingInformationRepository trackingInformationRepository, IHopArrivalRepository hopArrivalRepository, IGeoEncodingAgent encodingAgent, ILogger <ParcelEntryLogic> logger, AutoMapper.IMapper mapper) { _parcelRepo = parcelRepository; _trackingRepo = trackingInformationRepository; _hopArrivalRepo = hopArrivalRepository; _truckRepo = truckRepository; _warehouseRepo = warehouseRepository; _encodingAgent = encodingAgent; _logger = logger; _mapper = mapper; }
public GeoEncodingTest() { _agent = new GoogleGeoEncodingAgent(); Mapper.Reset(); Mapper.Initialize(config => { config.AddProfile <MappingProfile>(); config.AddProfile <ToBLProfile>(); }); Mapper.AssertConfigurationIsValid(); // -- Configuration fails? }
public BL(ITrackingLogic trackingLogic, IWarehouseLogic warehouseLogic, IGeoEncodingAgent geoAgent) { _warehouseLogic = warehouseLogic; _trackingLogic = trackingLogic; _geoAgent = geoAgent; }