public NetworkDataHandler(ITransportDataProvider transportDataProvider,
                           IHousingDataProvider housingDataProvider, IAirportCodeFinder airportCodeFinder,
                           ILocationHandler locationHandler, IUserSessionHandler userSessionHandler)
 {
     this.transportDataProvider = transportDataProvider;
     this.housingDataProvider   = housingDataProvider;
     this.airportCodeFinder     = airportCodeFinder;
     this.locationHandler       = locationHandler;
     this.userSessionHandler    = userSessionHandler;
 }
 public Task <StatusDataExchange> DataExchangeAsync(int timeRespoune, ITransportDataProvider dataProvider, CancellationToken ct)
 {
     throw new System.NotImplementedException();
 }