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();
}