예제 #1
0
 public EarthquakeExpert(IDictionary <string, EarthquakeCollector> collectors, IEarthquakeRepository repository,
                         IAplicationContextFactory aplicationContextFactory,
                         IMylogRepository logRepository, ITwitterCollector twitterCollector)
 {
     Repository = repository;
     Collectors = collectors;
     AplicationContextFactory = aplicationContextFactory;
     MylogRepository          = logRepository;
     TwitterCollector         = twitterCollector;
 }
예제 #2
0
 public DeviceLogManager(IEarthquakeRepository repository)
 {
     earthquakeRepository = repository;
 }
예제 #3
0
 public RegistrationManager(IEarthquakeRepository repository)
 {
     earthquakeRepository = repository;
 }
예제 #4
0
 public EarthquakeService()
 {
     earthquakeRepository = new EarthquakeRepository(new AplicationContextFactory());
     registrationManager  = new RegistrationManager(earthquakeRepository);
 }