public AirportsViewModel(IGetAirports airportsService, IStoreObjects objectStore) { _objectStore = objectStore; Airports = new ObservableCollection <Airport>(); Airports.Add(Airport.Nearest); Airports.AddRange(airportsService.GetNorwegianAirports()); SaveCommand = new RelayCommand(OnSave); LoadSelectedAirportFromDisk(); }
public AirportsViewModel(IGetAirports airportsService, IStoreObjects objectStore) { _objectStore = objectStore; Airports = new ObservableCollection<Airport>(); Airports.Add(Airport.Nearest); Airports.AddRange(airportsService.GetNorwegianAirports()); SaveCommand = new RelayCommand(OnSave); LoadSelectedAirportFromDisk(); }
public ChunkProcessor(ChunkConfiguration chunkConfiguration, IObjectIndexer objectIndexer, IStoreObjects objectsStore, ILog logger) { _chunkConfiguration = chunkConfiguration; _objectIndexer = objectIndexer; _objectsStore = objectsStore; _logger = logger; }
public FlightsViewModel(IGetFlights flightsService, IStoreObjects objectStore) { Arrivals = new ObservableCollection<Flight>(); Departures = new ObservableCollection<Flight>(); _objectStore = objectStore; _flightsService = flightsService; Messenger.Default.Register<AirportSelectedMessage>(this, OnAirportSelected); LoadSelectedAirportFromDisk(); }
public FlightsViewModel(IGetFlights flightsService, IStoreObjects objectStore) { Arrivals = new ObservableCollection <Flight>(); Departures = new ObservableCollection <Flight>(); _objectStore = objectStore; _flightsService = flightsService; Messenger.Default.Register <AirportSelectedMessage>(this, OnAirportSelected); LoadSelectedAirportFromDisk(); }
public FlightsViewModel(IGetFlights flightsService, IStoreObjects objectStore, ITinyMessengerHub messenger, IDispatchOnUIThread dispatcher) { Arrivals = new ObservableCollection <Flight>(); Departures = new ObservableCollection <Flight>(); _objectStore = objectStore; _flightsService = flightsService; _messenger = messenger; _dispatcher = dispatcher; _messenger.Subscribe <AirportSelectedMessage>(OnAirportSelected); LoadSelectedAirport(); }
public FlightsViewModel(IGetFlights flightsService, IStoreObjects objectStore, ITinyMessengerHub messenger, IDispatchOnUIThread dispatcher) { Arrivals = new ObservableCollection<Flight>(); Departures = new ObservableCollection<Flight>(); _objectStore = objectStore; _flightsService = flightsService; _messenger = messenger; _dispatcher = dispatcher; _messenger.Subscribe<AirportSelectedMessage>(OnAirportSelected); LoadSelectedAirport(); }