private async void RetrieveParams() { //todo validation SavedData var spectralPointArray = SpectralPointHelper.ToSpectralPoints(SavedData, PhysicModel.GetWavelengthArray()); WaitMessage = $"{StringResourceProvider.Instance[StringResourceProvider.Keys.RetrieveParamsPleaseWait]} ..."; IsWait = true; var @params = await Task.Run(() => { Task.Delay(1000); return(PhysicModel.GetParams(spectralPointArray)); }); if (!_isAutamaticMeasurements) { IsWait = false; } RetrievedParams = @params; }