/// <summary> /// Gets a value that indicates whether the hal document is a person name resource. /// </summary> /// <param name="source">The <see cref="IHalDocumentResource"/> to check.</param> /// <returns>True if the <see cref="IHalDocumentResource"/> is a <see cref="PagedNotificationListResource"/>.</returns> public static bool IsPagedNotificationListResource(this IHalDocumentResource source) { return(source.ContentTypeEquals(ContentType)); }
/// <summary> /// Gets a value that indicates whether the hal document is a person name resource. /// </summary> /// <param name="source">The <see cref="IHalDocumentResource"/> to check.</param> /// <returns>True if the <see cref="IHalDocumentResource"/> is a <see cref="WebPushTemplateResource"/>.</returns> public static bool IsWebPushTemplateResource(this IHalDocumentResource source) { return(source.ContentTypeEquals(ContentType)); }
public static IHalDocumentResource EmbeddedFirst(this IHalDocumentResource doc, string rel) { return(doc.EnumerateEmbedded(rel).First()); }