public static Create ( string unencodedText, ContentTypes contentType ) : |
||
unencodedText | string | |
contentType | ContentTypes | |
return |
public static BlogMLContent Create(string unencodedText, ContentTypes contentType)
{
var content = new BlogMLContent {ContentType = contentType};
if (content.Base64Encoded)
{
byte[] byteArray = System.Text.Encoding.UTF8.GetBytes(unencodedText);
content.Text = Convert.ToBase64String(byteArray);
}
else if(content.HtmlEncoded)
{
content.Text = HttpUtility.HtmlEncode(unencodedText);
}
else
{
content.Text = unencodedText;
}
return content;
}