JSON Extension

This commit is contained in:
2015-12-17 00:22:37 +01:00
parent cdc24f87a2
commit 48c4e72266
+11 -2
View File
@@ -1,4 +1,5 @@
using System;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
@@ -6,7 +7,15 @@ using System.Threading.Tasks;
namespace NavCityBreda.Helpers
{
class Extensions
public static class Extensions
{
public static bool NullOrEmpty(this JToken token)
{
return (token == null) ||
(token.Type == JTokenType.Array && !token.HasValues) ||
(token.Type == JTokenType.Object && !token.HasValues) ||
(token.Type == JTokenType.String && token.ToString() == String.Empty) ||
(token.Type == JTokenType.Null);
}
}
}