namespace CryptoExchange.Net.Converters.MessageParsing { /// /// Message path extension methods /// public static class MessagePathExtension { /// /// Add a string node accessor /// /// /// /// public static MessagePath Property(this MessagePath path, string propName) { path.Add(NodeAccessor.String(propName)); return path; } /// /// Add a property name node accessor /// /// /// public static MessagePath PropertyName(this MessagePath path) { path.Add(NodeAccessor.PropertyName()); return path; } /// /// Add a int node accessor /// /// /// /// public static MessagePath Index(this MessagePath path, int index) { path.Add(NodeAccessor.Int(index)); return path; } } }