Interface ISchemeFieldResolver
Resolves field paths to FieldInfo with structure_id and db_type.
Supports: simple (Name), nested (Address.City), dictionary (PhoneBook[home]),
nested dictionary (AddressBook[work].City), ListItem properties (Status.Value).
public interface ISchemeFieldResolver
Methods
ResolveAsync(long, string)
Resolve single field path to FieldInfo.
Task<FieldInfo?> ResolveAsync(long schemeId, string fieldPath)
ResolveManyAsync(long, IEnumerable<string>)
Batch resolve multiple field paths. Uses internal caching.
Task<Dictionary<string, FieldInfo>> ResolveManyAsync(long schemeId, IEnumerable<string> fieldPaths)