public static void AddSelfLink(this TagModel tag, UrlHelper url) { var selfLink = ModelFactory.CreateLink(url, "self", "Tag", new { name = tag.Name }); tag.Links = new List <LinkModel> { selfLink }; }
public static void AddSelfLink(this MinimalSessionModel session, UrlHelper url) { var selfLink = ModelFactory.CreateLink(url, "self", "Session", new { sessionId = session.Id }); session.Links = new List <LinkModel> { selfLink }; }
public static void AddSelfLink(this RoomModel room, UrlHelper url) { var selfLink = ModelFactory.CreateLink(url, "self", "Room", new { roomId = room.Id }); room.Links = new List <LinkModel> { selfLink }; }
public static void AddSelfLink(this MinimalSpeakerModel speaker, UrlHelper url) { var selfLink = ModelFactory.CreateLink(url, "self", "Speaker", new { speakerId = speaker.Id }); speaker.Links.Add(selfLink); }