コード例 #1
0
        /// <summary>
        /// Adds a title, filepath and a description for an image and then adds the object
        /// to JsonFileProductService.
        /// </summary>
        private bool createMyListing()
        {
            MyListing listing = new MyListing();

            listing.Title       = Title;
            listing.Url         = filePath;
            listing.Description = Description;
            JsonFileProductService.AddImage(listing);
            return(true);
        }
コード例 #2
0
        public static void AddImage(MyListing image)
        {
            List <MyListing> images = GetImages().ToList();

            images.Add(image);
            ;
            using (var outputStream = File.OpenWrite(JsonMyListings))
            {
                JsonSerializer.Serialize <IEnumerable <MyListing> >(
                    new Utf8JsonWriter(outputStream, new JsonWriterOptions
                {
                    SkipValidation = true,
                    Indented       = true
                }),
                    images
                    );
            }
        }