public static AuthenticationResultEx Deserialize(string serializedObject)
{
AuthenticationResultEx resultEx;
var serializer = new DataContractJsonSerializer(typeof(AuthenticationResultEx));
byte[] serializedObjectBytes = Encoding.UTF8.GetBytes(serializedObject);
using (var stream = new MemoryStream(serializedObjectBytes))
{
resultEx = (AuthenticationResultEx)serializer.ReadObject(stream);
}
return resultEx;
}