public SettingsApplier(ILogManager logManager, IJobUpdateService jobUpdateService,
     IPeriodicJobUpdateService periodicJobUpdateService, IClock clock,
     IApplicationResourceFacade applicationResourceFacade, IPhoneApplicationServiceFacade phoneApplicationService,
     ITileImageGenerator tileImageGenerator, IIsolatedStorageFacade isolatedStorageFacade,
     ILog log)
 {
     this.logManager = logManager;
     this.jobUpdateService = jobUpdateService;
     this.periodicJobUpdateService = periodicJobUpdateService;
     this.clock = clock;
     this.applicationResourceFacade = applicationResourceFacade;
     this.phoneApplicationService = phoneApplicationService;
     this.tileImageGenerator = tileImageGenerator;
     this.isolatedStorageFacade = isolatedStorageFacade;
     this.log = log;
 }
 public Bootstrap(IApplicationSettings applicationSettings, IClock clock, 
     IMessageBoxFacade messageBox, IMutexService mutexService,
     ILogManager logManager, ISettingsApplier settingsApplier,
     IJobRepository jobRepository, IPeriodicJobUpdateService periodicJobUpdateService,
     IApplicationInformation applicationInformation)
 {
     this.applicationSettings = applicationSettings;
     this.clock = clock;
     this.messageBox = messageBox;
     this.mutexService = mutexService;
     this.logManager = logManager;
     this.jobRepository = jobRepository;
     this.periodicJobUpdateService = periodicJobUpdateService;
     this.settingsApplier = settingsApplier;
     this.applicationInformation = applicationInformation;
 }