public async Task LoadUserMaterial(string userEmail)
 {
     UserEmail = userEmail;
     SpellingList.Clear();
     foreach (var name in await AWSHelper.Instance.ListFiles(UserFolderBase))
     {
         SpellingList.Add(Path.GetFileNameWithoutExtension(name));
     }
 }
Beispiel #2
0
        public static List <SpellingList> GenerateDemo()
        {
            var sp1 = new SpellingList {
                Title = "P5 L1", Words = { "天天", "怒气冲冲", "辗转反侧", "勃然大怒" }
            };
            var sp2 = new SpellingList {
                Title = "P5 L2", Words = { "怒发冲冠", "脸色铁青", "急得像热锅上的蚂蚁" }
            };

            return(new List <SpellingList> {
                sp1, sp2
            });
        }
        public void Save(string userEmail, SpellingList spelling)
        {
            var content = NewtonJsonSerializer.ToJSON(spelling);

            AWSHelper.Instance.UploadString(GetSpellingListRemotePath(spelling.Title), content).Forget();
        }