Algorithmix.Shred.ToJson C# (CSharp) Method

ToJson() public method

public ToJson ( JsonTextWriter writer ) : void
writer JsonTextWriter
return void
        public void ToJson(JsonTextWriter writer)
        {
            writer.WriteStartObject();
            {
                writer.WritePropertyName("id");
                writer.WriteValue("shred" + Id);
                writer.WritePropertyName("name");
                writer.WriteValue(Id);
                writer.WritePropertyName("data");
                {
                    writer.WriteStartObject();
                    writer.WritePropertyName("tip");
                    writer.WriteValue(Path.GetFileNameWithoutExtension(Filepath));
                    writer.WritePropertyName("filepath");
                    writer.WriteValue(new Uri(Filepath).AbsoluteUri);
                    writer.WriteEndObject();
                }
            }
            writer.WriteEndObject();
        }