/// <summary> /// Gets a value indicating whether this instance can serialize the given <see cref="MediaType"/>. /// </summary> /// <param name="mediaType">The <see cref="MediaType"/> to encode.</param> /// <returns>True if this instance can serialize the <see cref="MediaType"/>, false otherwise.</returns> public virtual bool CanSerialize(MediaType mediaType) { if (mediaType == null) { throw new ArgumentNullException("mediaType", "mediaType cannot be null."); } return mediaType.Accepts(JsonFormat.ApplicationJson); }
/// <summary> /// Gets a value indicating whether this instance can serialize the given <see cref="MediaType"/>. /// </summary> /// <param name="mediaType">The <see cref="MediaType"/> to encode.</param> /// <returns>True if this instance can serialize the <see cref="MediaType"/>, false otherwise.</returns> public virtual bool CanSerialize(MediaType mediaType) { if (mediaType == null) { throw new ArgumentNullException("mediaType", "mediaType cannot be null."); } return mediaType.Accepts(PlainTextFormat.TextPlain); }