public MessageDialog ToMessageDialog()
{
string message = string.Empty;
switch (Type)
{
case BeaconActionType.UrlMessage:
case BeaconActionType.VisitWebsite:
message = string.Format("{0}\nVisit {1}?", Body, Url);
break;
case BeaconActionType.InApp:
message = Body;
break;
}
MessageDialog messageDialog = new MessageDialog(message, Subject);
return messageDialog;
}