public Uri GenerateFeedUri(Id id)
 {
     return id.CreateUri(config.BaseAddress, config.FeedTemplate);
 }
 public Uri GenerateEntryUri(Id id)
 {
     return id.CreateUri(config.BaseAddress, config.EntryTemplate);
 }
 public SyndicationLink CreatePrevArchiveLink(Id id)
 {
     return new SyndicationLink {RelationshipType = "prev-archive", Uri = id.CreateUri(config.BaseAddress, config.FeedTemplate)};
 }
 public SyndicationLink CreateViaLink(Id id)
 {
     return new SyndicationLink {RelationshipType = "via", Uri = id.CreateUri(config.BaseAddress, config.FeedTemplate)};
 }
 public SyndicationLink CreateEntrySelfLink(Id id)
 {
     return SyndicationLink.CreateSelfLink(id.CreateUri(config.BaseAddress, config.EntryTemplate));
 }