Beispiel #1
0
 public StationService(IBikeshareClient bikeshareClient,
                       IOptions <StationServiceSettings> stationSettings,
                       ILogger <StationService> logger)
 {
     _bikeShareClient    = bikeshareClient;
     _logger             = logger;
     _defaultStationName = stationSettings.Value.StationName;
 }
 public TestStationService()
 {
     _defaultFavoriteStation = "Ilevollen";
     _stationOptions         = Options.Create(new StationServiceSettings {
         StationName = _defaultFavoriteStation
     });
     _bikeshareClientStub = new TestableBikeshareClient();
     _logger = new NullLogger <StationService>();
 }
Beispiel #3
0
        public FunctionHandler()
        {
            var gbfsAddress = System.Environment.GetEnvironmentVariable("GBFSAddress");

            _bikeshareClient = new Client(gbfsAddress);
        }
Beispiel #4
0
 public StationService(IBikeshareClient bikeshareClient, string defaultStationName)
 {
     _bikeShareClient    = bikeshareClient;
     _defaultStationName = defaultStationName;
 }
 public BikeshareClientHealthCheck(IBikeshareClient bikeShareClient)
 {
     _bikeShareClient = bikeShareClient;
 }
 public SystemStatusController(IBikeshareClient bikeshareClient)
 {
     _bikeshareClient = bikeshareClient;
 }
 public TestStationService()
 {
     _defaultFavoriteStation = "Ilevollen";
     _bikeshareClientStub    = new TestableBikeshareClient();
 }