private void LaunchDeepLink(Dictionary<string, string> jsonDict)
{
if (jsonDict == null) { return; }
string deeplink;
if (!jsonDict.TryGetValue("deeplink", out deeplink)) { return; }
if (!Uri.IsWellFormedUriString(deeplink, UriKind.Absolute))
{
Logger.Error("Malformed deeplink '{0}'", deeplink);
return;
}
Logger.Error("Wellformed deeplink '{0}'", deeplink);
var deeplinkUri = new Uri(deeplink);
DeviceUtil.LauchDeeplink(deeplinkUri);
}