public async Task <bool> CreateSampleServicesAsync() { var localSettings = ApplicationData.Current.LocalSettings; GetOrCreateContainer(ServicesKey); var sampleStore = new SampleStore(); var services = await sampleStore.GetAllSamplesAsync(AppData.CurrentVersion, AppData.DesiredVersion); int index = 0; foreach (var serviceInfo in services) { serviceInfo.Index = index; localSettings.Containers[ServicesKey].Values[serviceInfo.Name] = FormatServiceInfo(serviceInfo); await SaveSettingToFileAsync(serviceInfo.MetadataCacheFilename, serviceInfo.MetadataCache); ++index; } return(true); }
public async Task<bool> CreateSampleServicesAsync() { var localSettings = ApplicationData.Current.LocalSettings; GetOrCreateContainer(ServicesKey); var sampleStore = new SampleStore(); var services = await sampleStore.GetAllSamplesAsync(AppData.CurrentVersion, AppData.DesiredVersion); int index = 0; foreach (var serviceInfo in services) { serviceInfo.Index = index; localSettings.Containers[ServicesKey].Values[serviceInfo.Name] = FormatServiceInfo(serviceInfo); await SaveSettingToFileAsync(serviceInfo.MetadataCacheFilename, serviceInfo.MetadataCache); ++index; } return true; }