public PatternAreaService( IPatternAreaRepository patternAreaRepository, AreasOfInterest options ) { PatternAreaRepository = patternAreaRepository; AreasOfInterest = options; }
public CollisionService( ILogger <CollisionService> logger, APIOptions options, INeighborhoodRepository neighborhoodRepository, IPatternAreaRepository patternAreaRepository ) { Logger = logger; NeighborhoodRepository = neighborhoodRepository; PatternAreaRepository = patternAreaRepository; HttpClient = new HttpClient(); HttpClient.BaseAddress = new Uri(options.BaseAddress); }
public TripService( ILogger <TripService> logger, APIOptions options, INeighborhoodRepository neighborhoodRepository, IPatternAreaRepository patternAreaRepository, IStreetSegmentRepository streetSegmentRepository, IStreetSegmentGroupRepository streetSegmentGroupRepository, IBicyclePathRepository bicyclePathRepository, IBicyclePathGroupRepository bicyclePathGroupRepository ) { Logger = logger; NeighborhoodRepository = neighborhoodRepository; PatternAreaRepository = patternAreaRepository; StreetSegmentRepository = streetSegmentRepository; StreetSegmentGroupRepository = streetSegmentGroupRepository; BicyclePathRepository = bicyclePathRepository; BicyclePathGroupRepository = bicyclePathGroupRepository; HttpClient = new HttpClient(); HttpClient.BaseAddress = new Uri(options.BaseAddress); }