protected override void Dispose(bool disposing) { if (disposing) { if (_carrierRepository != null) { _carrierRepository.Dispose(); _carrierRepository = null; } if (_destinationRepository != null) { _destinationRepository.Dispose(); _destinationRepository = null; } if (_portRepository != null) { _portRepository.Dispose(); _portRepository = null; } if (_vesselRepository != null) { _vesselRepository.Dispose(); _vesselRepository = null; } } base.Dispose(disposing); }
public ShipmentController() { _carrierRepository = new CarrierRepository(); _destinationRepository = new DestinationRepository(); _portRepository = new PortRepository(); _vesselRepository = new VesselRepository(); }
public VesselsController(IUnitOfWork unitOfWork, IVesselRepository vesselRepository, IRedisConnectionFactory cache, IMediator mediator) { _unitOfWork = unitOfWork; _vesselRepository = vesselRepository; _cache = cache; _mediator = mediator; }
public EquipmentService( IVesselRepository vesselRepository, IEquipmentRepository equipamentRepository) { _vesselRepository = vesselRepository; _equipamentRepository = equipamentRepository; }
/// <summary> /// Initializes a new instance of the <see cref="PredictiveModelService" /> class /// </summary> /// <param name="trainRepository">trainRepository parameter</param> /// <param name="waterdataRepository">waterdataRepository parameter</param> /// <param name="predictiveRepository">predictiveRepository parameter</param> /// <param name="vesselRepository">vesselRepository parameter</param> public PredictiveModelService(IRepository<train> trainRepository, IRepository<water_data> waterdataRepository, IPredictiveModelRepository predictiveRepository, IVesselRepository vesselRepository) { this.modifiedwaterdataRepository = waterdataRepository; this.predictiveRepository = predictiveRepository; this.modifiedTrainRepository = trainRepository; this.modifiedVesselRepository = vesselRepository; }
public ShipmentController(ICarrierRepository carrierRepository, IDestinationRepository destinationRepository, IPortRepository portRepository, IVesselRepository vesselRepository) { _carrierRepository = carrierRepository; _destinationRepository = destinationRepository; _portRepository = portRepository; _vesselRepository = vesselRepository; }
public VesselCommandsHandler( ILogger <VesselCommandsHandler> logger, IIdentityService identityService, IUnitOfWork unitOfWork, IMapper mapper, IVesselRepository vesselConfigurationRepository) { _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _identityService = identityService ?? throw new ArgumentNullException(nameof(identityService)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _vesselRepository = vesselConfigurationRepository ?? throw new ArgumentNullException(nameof(vesselConfigurationRepository)); }
public ClientDatabaseController(IConductivityRepository CondRepo, IRepository<customer> custRepo, ICustomerRepository modifiedCustRepository, IRepository<source> sourceRepository, IRepository<train> trainRepo, IRepository<customer_water> custWaterRepo, IVesselRepository modifiedVesselRepository, IRepository<vessel> vesselRepo, ITrainRepository modifiedTrainRepository, IResinProductsRepository modifiedResinProductsRepository) { this.customerRepository = custRepo; this.modifiedCustRepository = modifiedCustRepository; this.sourceRepository = sourceRepository; this.trainRepository = trainRepo; this.modifiedCustWaterRepository = custWaterRepo; this.modifiedCondRepository = CondRepo; this.modifiedVesselRepository = modifiedVesselRepository; this.vesselRepository = vesselRepo; this.modifiedTrainRepository = modifiedTrainRepository; this.modifiedResinProductsRepository = modifiedResinProductsRepository; }
public void SetUp() { m_Bus = Substitute.For <IBus>(); m_Id = new PlayerId(); m_VesselRepo = Substitute.For <IVesselRepository>(); m_Repository = new SelectableObjectRepository(m_Bus, m_Id, m_VesselRepo); m_Position = new Vector(5, 7); m_TestTime = 500; m_SelectableObject = CreateSelectableObjectAt(m_Position); m_Repository.AddObject(m_SelectableObject); }
public OrderPatternService(IOrderPatternRepository orderPatternRepository, IContractTariffPatternRepository contractTariffPatternRepository, ICustomerRepository customerRepository, IShippingCompanyRepository shippingCompanyRepository, IVesselRepository vesselRepository, IShipperRepository shipperRepository, ILocationRepository locationRepository, IContractTariffPatternService contractTariffPatternService, IContainerTypeRepository containerTypeRepository, IUnitOfWork unitOfWork) { this._orderPatternRepository = orderPatternRepository; this._contractTariffPatternRepository = contractTariffPatternRepository; this._shippingCompanyRepository = shippingCompanyRepository; this._vesselRepository = vesselRepository; this._shipperRepository = shipperRepository; this._locationRepository = locationRepository; this._contractTariffPatternService = contractTariffPatternService; this._containerTypeRepository = containerTypeRepository; this._unitOfWork = unitOfWork; this._customerRepository = customerRepository; }
public SelectableObjectRepository(IBus bus, IPlayerId id, IVesselRepository vesselRepository) { m_Bus = bus; m_Id = id; m_VesselRepository = vesselRepository; m_Objects = new List <SelectableObject>(); m_Disposer = new Disposer(); m_Bus.Subscribe <SelectObjectAtMessage>(OnSelectObject).AddTo(m_Disposer); m_Bus.Subscribe <RequestPathMessage>(OnPathRequest).AddTo(m_Disposer); m_Bus.Subscribe <SetPathToTargetMessage>(OnSetPath).AddTo(m_Disposer); }
public SelectableObjectRepository(IBus bus, IPlayerId id, IVesselRepository vesselRepository) { m_Bus = bus; m_Id = id; m_VesselRepository = vesselRepository; m_Objects = new List< SelectableObject>(); m_Disposer = new Disposer(); m_Bus.Subscribe<SelectObjectAtMessage>(OnSelectObject).AddTo(m_Disposer); m_Bus.Subscribe<RequestPathMessage>(OnPathRequest).AddTo(m_Disposer); m_Bus.Subscribe<SetPathToTargetMessage>(OnSetPath).AddTo(m_Disposer); }
public TargetedVesselRenderer(IBus bus, ISelectableObjectRepository targets, IRenderer renderer, IPlayerId id, IVesselRepository vesselRepository) { m_Disposer = new Disposer(); m_Bus = bus; m_Targets = targets; m_Renderer = renderer; m_Id = id; m_VesselRepository = vesselRepository; m_Attacks = new List <Attack>(); m_Bus.Subscribe <HighlightTargetMessage>(OnHighlight).AddTo(m_Disposer); m_Bus.Subscribe <AttackTargetMessage>(OnAttack).AddTo(m_Disposer); m_Bus.Subscribe <SelectedObjectMessage>(OnSelection).AddTo(m_Disposer); m_Bus.Subscribe <TimeUpdateMessage>(OnTick).AddTo(m_Disposer); }
public TargetedVesselRenderer(IBus bus, ISelectableObjectRepository targets, IRenderer renderer, IPlayerId id, IVesselRepository vesselRepository) { m_Disposer = new Disposer(); m_Bus = bus; m_Targets = targets; m_Renderer = renderer; m_Id = id; m_VesselRepository = vesselRepository; m_Attacks = new List<Attack>(); m_Bus.Subscribe<HighlightTargetMessage>(OnHighlight).AddTo(m_Disposer); m_Bus.Subscribe<AttackTargetMessage>(OnAttack).AddTo(m_Disposer); m_Bus.Subscribe<SelectedObjectMessage>(OnSelection).AddTo(m_Disposer); m_Bus.Subscribe<TimeUpdateMessage>(OnTick).AddTo(m_Disposer); }
public VesselService(IVesselRepository vesselRepository) { _vesselRespository = vesselRepository; }
public VesselService(IVesselRepository vesselRepository, IShippingCompanyRepository shippingCompanyRepository, IUnitOfWork unitOfWork) { this._vesselRepository = vesselRepository; this._shippingCompanyRepository = shippingCompanyRepository; this._unitOfWork = unitOfWork; }
public VesselService(IVesselRepository repository) { _repository = repository; }
public void SetUp() { m_Bus = Substitute.For<IBus>(); m_Id = new PlayerId(); m_VesselRepo = Substitute.For<IVesselRepository>(); m_Repository = new SelectableObjectRepository(m_Bus, m_Id, m_VesselRepo); m_Position = new Vector(5, 7); m_TestTime = 500; m_SelectableObject = CreateSelectableObjectAt(m_Position); m_Repository.AddObject(m_SelectableObject); }
public PersonEditModelEnricher(ISelectListService selectListService, IVesselRepository vesselRepository) { _selectListService = selectListService; }
public VesselService(IVesselRepository _vesselRepository, IVesselValidation _vesselValidation) { _repository = _vesselRepository; _validator = _vesselValidation; }
public VesselService(IVesselRepository repository, ILogger logger) { _repository = repository; _logger = logger; }
static VesselService() { repository = new VesselRepository(); }
//TODO:Use dependency injection public VesselService(IVesselRepository repository, ILoggerService log) { //TODO:dependency injection. vesselRespository = repository; loggerService = log; }
public VesselsController(IVesselRepository vesselRepository, DatabaseContext context) : base(vesselRepository, context) { _vesselRepository = vesselRepository; _context = context; }