12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
-
- using System;
- using System.Reflection;
- namespace Topten.JsonKit
- {
-
-
-
- [Obfuscation(Exclude=true, ApplyToMembers=true)]
- public interface IJsonReader
- {
-
-
-
-
-
- object Parse(Type type);
-
-
-
-
-
- T Parse<T>();
-
-
-
-
- void ParseInto(object into);
-
-
-
- Token CurrentToken { get; }
-
-
-
-
-
- object ReadLiteral(Func<object, object> converter);
-
-
-
-
- void ParseDictionary(Action<string> callback);
-
-
-
-
- void ParseArray(Action callback);
-
-
-
-
- LiteralKind GetLiteralKind();
-
-
-
-
- string GetLiteralString();
-
-
-
- void NextToken();
- }
- }
|