Created
July 9, 2014 17:31
-
-
Save Vannevelj/b9c00447365269d5eb48 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public sealed class Channel | |
{ | |
public IEnumerable<Profile> Profiles { get; set; } | |
public IconBlueprints IconBlueprints { get; set; } | |
public IconMapping IconMapping { get; set; } | |
} | |
public sealed class Profile | |
{ | |
public IEnumerable<string> ExtraFields { get; set; } | |
public IconBlueprints IconBlueprints { get; set; } | |
public IconMapping IconMapping { get; set; } | |
public IEnumerable<Structure> Structures { get; set; } | |
} | |
public sealed class IconBlueprints { | |
// Lots of Blueprint types | |
} | |
public sealed class Blueprint | |
{ | |
public IEnumerable<int> HangerPosition { get; set; } | |
public IEnumerable<Layer> Layers { get; set; } | |
public Blueprint Horizontal { get; set; } | |
} | |
public sealed class Layer | |
{ | |
public IEnumerable<int> Size { get; set; } | |
public IEnumerable<int> Offset { get; set; } | |
} | |
public sealed class IconMapping | |
{ | |
public ExtensionBasedIconMapping ExtensionBased { get; set; } | |
public IEnumerable<ObjectType> ObjectTypeBased { get; set; } | |
} | |
public sealed class ExtensionBasedIconMapping | |
{ | |
public IEnumerable<Extension> Spreadsheet { get; set; } | |
public IEnumerable<Extension> Text { get; set; } | |
public IEnumerable<Extension> MsWord { get; set; } | |
public IEnumerable<Extension> MsExcel { get; set; } | |
public IEnumerable<Extension> Presentation { get; set; } | |
public IEnumerable<Extension> Video { get; set; } | |
public IEnumerable<Extension> Audio { get; set; } | |
public IEnumerable<Extension> Photo { get; set; } | |
public IEnumerable<Extension> Booklet { get; set; } | |
public IEnumerable<Extension> Epub { get; set; } | |
public IEnumerable<Extension> Ibooks { get; set; } | |
public IEnumerable<Extension> Cad { get; set; } | |
public IEnumerable<Extension> WebApp { get; set; } | |
} | |
public sealed class Structure | |
{ | |
public IEnumerable<Structure> Structures { get; set; } | |
public IEnumerable<Structure> Photos { get; set; } | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment