コード例 #1
0
ファイル: NavTreeSummary.cs プロジェクト: jamesej/lynicon
 private Guid GetGuidId(Summary summary)
 {
     if (summary.Id is string)
         return new Guid((string)summary.Id);
     else if (summary.Id is Guid)
         return (Guid)summary.Id;
     else
         throw new Exception("Building navigation: summary has wrong id type: " + summary.Id.GetType().FullName);
 }
コード例 #2
0
ファイル: NavTreeSummary.cs プロジェクト: jamesej/lynicon
        public NavTreeSummary(Summary summary)
            : this()
        {
            Guid id = GetGuidId(summary);

            Id = id;
            Title = summary.Title;
            Type = summary.Type;
            Url = summary.Url;
        }
コード例 #3
0
ファイル: SingleContent.cs プロジェクト: jamesej/lynicon
 public SingleContent()
 {
     Summary = new Summary();
 }