public static dynamic ExpandSingleItem(this IUrlHelper urlHelper, string methodName, IdModelBase item) { IEnumerable <LinkItem> links = GetLinks(urlHelper, methodName, item.Id); IDictionary <string, object> resourceToReturn = item.ToDynamic() as IDictionary <string, object>; resourceToReturn.Add("links", links); return(resourceToReturn); }
public static dynamic ExpandSingleItem(this IUrlHelper urlHelper, string methodName, IdModelBase item) { var links = GetLinks(urlHelper, methodName, item.Id); var resource = item.ToDynamic() as IDictionary <string, object>; resource.Add("links", links); return(resource); }