コード例 #1
0
        public DistanceController(IDistanceMatrixService distanceMatrixService, AbstractExpediaService expediaService)
        {
            if (distanceMatrixService == null)
            {
                throw new ArgumentNullException("distanceMatrixService");
            }

            if (expediaService == null)
            {
                throw new ArgumentNullException("expediaService");
            }

            _expediaService = expediaService;
            _distanceMatrixService = distanceMatrixService;
        }
コード例 #2
0
 public EmployeeController(IRoutingService routingService, IPlaceService placeService, IDistanceMatrixService distanceMatrixService)
 {
     _routingService        = routingService;
     _placeService          = placeService;
     _distanceMatrixService = distanceMatrixService;
 }
コード例 #3
0
 public DistanceController(IDistanceMatrixService distanceMatrixService)
 {
     _distanceMatrixService = distanceMatrixService;
 }