public static Stream GetStreamFromString(string textData) { MemoryStream stream = new MemoryStream(); StreamWriter writer = new StreamWriter(stream, Encoding.UTF8); writer.Write(textData); writer.Flush(); return stream; }
private ApplicationCacheFile CreateApplicationCache(string appTypeName) { var cacheFile = new ApplicationCacheFile(GetAppCacheRoot()); cacheFile.Name = appTypeName; cacheFile.Binary.SetStream(Tools.GetStreamFromString(BuildCacheData(appTypeName))); cacheFile.Save(); cacheFile = Node.Load <ApplicationCacheFile>(cacheFile.Id); return(cacheFile); }