コード例 #1
0
        internal static bool TryMapValue(object value, out object result)
        {
            var node = value as YamlNode;

            if (node != null)
            {
                result = new DynamicYaml(node);
                return(true);
            }

            result = null;
            return(false);
        }
コード例 #2
0
ファイル: ContentParser.cs プロジェクト: reddragon010/gullap
 public Post ParsePost(string content)
 {
     var splitted = ParseInternal(content);
     var parsed = new DynamicYaml(splitted[0]);
     return new Post(parsed, splitted[1].Trim());
 }
コード例 #3
0
ファイル: Post.cs プロジェクト: reddragon010/gullap
 public Post(DynamicYaml dynamicYaml, string unparsedContent)
     : base(dynamicYaml, unparsedContent)
 {
 }
コード例 #4
0
ファイル: ContentBase.cs プロジェクト: reddragon010/gullap
 public ContentBase(DynamicYaml dynamicYaml, string unparsedContent)
 {
     yaml = dynamicYaml;
     Content = unparsedContent;
 }