@@ -4,14 +4,16 @@ using Newtonsoft.Json;
namespace Discord.Rest
namespace Discord.Rest
{
{
/// <summary>
/// <summary>
/// Responsible for formatting certain entities as json string , to reuse later on.
/// Responsible for formatting certain entities as Json <see langword="string"/> , to reuse later on.
/// </summary>
/// </summary>
public static class StringExtensions
public static class StringExtensions
{
{
/// <summary>
/// <summary>
/// Gets a Json formatted <see langword="string"/> from an <see cref="EmbedBuilder"/> to reuse.
/// See <see cref="EmbedBuilder.TryParse(string, out EmbedBuilder)"/> to parse Json back into embeds.
/// Gets a Json formatted <see langword="string"/> from an <see cref="EmbedBuilder"/>.
/// </summary>
/// </summary>
/// <remarks>
/// See <see cref="EmbedBuilder.TryParse(string, out EmbedBuilder)"/> to parse Json back into embed.
/// </remarks>
/// <param name="builder">The builder to format as Json <see langword="string"/>.</param>
/// <param name="builder">The builder to format as Json <see langword="string"/>.</param>
/// <param name="formatting">The formatting in which the Json will be returned.</param>
/// <param name="formatting">The formatting in which the Json will be returned.</param>
/// <returns>A Json <see langword="string"/> containing the data from the <paramref name="builder"/>.</returns>
/// <returns>A Json <see langword="string"/> containing the data from the <paramref name="builder"/>.</returns>
@@ -19,9 +21,11 @@ namespace Discord.Rest
=> ToJsonString(builder.Build(), formatting);
=> ToJsonString(builder.Build(), formatting);
/// <summary>
/// <summary>
/// Gets a Json formatted <see langword="string"/> from an <see cref="Embed"/> to reuse.
/// See <see cref="EmbedBuilder.TryParse(string, out EmbedBuilder)"/> to parse Json back into embed.
/// Gets a Json formatted <see langword="string"/> from an <see cref="Embed"/>.
/// </summary>
/// </summary>
/// <remarks>
/// See <see cref="EmbedBuilder.TryParse(string, out EmbedBuilder)"/> to parse Json back into embed.
/// </remarks>
/// <param name="embed">The embed to format as Json <see langword="string"/>.</param>
/// <param name="embed">The embed to format as Json <see langword="string"/>.</param>
/// <param name="formatting">The formatting in which the Json will be returned.</param>
/// <param name="formatting">The formatting in which the Json will be returned.</param>
/// <returns>A Json <see langword="string"/> containing the data from the <paramref name="builder"/>.</returns>
/// <returns>A Json <see langword="string"/> containing the data from the <paramref name="builder"/>.</returns>