public Mobile() { //SMSProvider = SMSProviderFactory.GetSMSProvider("SMSProviderWithTread"); SMSProvider = SMSProviderFactory.GetSMSProvider("SMSProviderWithTasks"); Storage = new MyStorage(); SMSProvider.SMSReceived += (message) => Storage.Add(message); }
public SimcorpMobile() { vOLEDScreen = new OLEDScreen(); speaker = new SpeakerMono(); microphoneVolControl = new MicrophoneWithMute(); key = new KeyboardWithLock(); control = new MultyTouchScreen(); SMSProvider = new SMSProvider(); Storage = new Storage(); SMSProviderBase = SMSProviderFactory.GetSMSProvider(Storage); Battery = new Battery(); Charger = ChargerFactory.GetCharger(Battery); }