예제 #1
0
        public void Save(AiInfo saveEntity)
        {
            var entitys = GetEntitys();
            var entity  = entitys.Where(m => m.FileName == saveEntity.FileName).FirstOrDefault();

            if (entity != null)
            {
                entity.DisplayName = saveEntity.DisplayName;
            }
            else
            {
                entitys.Add(saveEntity);
            }

            JsonFileIO.WriteFile(AppPath.GetAiInfosFilePath(), Encoding.UTF8, entitys);
        }
예제 #2
0
 public List <AiInfo> GetEntitys()
 {
     return(JsonFileIO.ReadAllLine <List <AiInfo> >(AppPath.GetAiInfosFilePath(), Encoding.UTF8));
 }