protected override IMvxApplication CreateApp() { var storage = new LocalStorageContainer(); var keyStorage = new LocalKeyStorageContainer(storage); var deviceInformationService = new DeviceInformationService(); return(new App(keyStorage, storage, null, deviceInformationService)); }
protected override IMvxApplication CreateApp() { Mvx.ConstructAndRegisterSingleton <IMvxJsonConverter, JsonSerializer>(); var preferencesManager = new PreferencesManager(); var storageContainer = new LocalStorageContainer(); var keyStorage = new LocalKeyStorageContainer(storageContainer); var deviceInformationService = new DeviceInformationService(); return(new Client.Shared.App(keyStorage, storageContainer, preferencesManager, deviceInformationService)); }