public static void HyperAddHelper(ExpandoObject item, dynamic objSelf, dynamic objEdit, dynamic objDelete, IEnumerable <ExpandoObject> AuthorList, IEnumerable <ExpandoObject> CategoriesList) { HyperMediaExtensions.AddReference(item, "self", objSelf); HyperMediaExtensions.AddReference(item, "edit", objEdit); HyperMediaExtensions.AddReference(item, "delete", objDelete); HyperMediaExtensions.AddListReference(item, "authors", AuthorList); HyperMediaExtensions.AddListReference(item, "categories", CategoriesList); }
/*********************Helper Functions ***********************************/ public static void HyperAddHelper(ExpandoObject item, int Id) { dynamic obj = new ExpandoObject(); obj.href = "api/categories/" + Id; HyperMediaExtensions.AddReference(item, "self", obj); HyperMediaExtensions.AddReference(item, "edit", obj); HyperMediaExtensions.AddReference(item, "delete", obj); }