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;
 }
Exemple #2
0
        public MainApplication(IEventHandler eventHandler, IUserSessionHandler userSessionHandler, IFabric <ITravelEvent> eventFabric,
                               IFabric <Travel> travelFabric, ILocationHandler locationHandler, INetworkDataHandler networkDataHandler, IFormatsHandler formatsHandler)

        {
            EventHandler       = eventHandler;
            UserSessionHandler = userSessionHandler;
            EventFabric        = eventFabric;
            TravelFabric       = travelFabric;
            LocationHandler    = locationHandler;
            FormatsHandler     = formatsHandler;
            NetworkDataHandler = networkDataHandler;
        }
 public IDisposable Subscribe(string sessionId, IUserSessionHandler userSessionHandler)
 {
     throw new NotImplementedException();
 }
 public IDisposable Subscribe(string sessionId, IUserSessionHandler userSessionHandler)
 {
     throw new NotImplementedException();
 }