Interface IXbrlParser
Interface for an XBRL parser.
public interface IXbrlParser
Methods
ParseAsync(Uri, Func<Uri, Task<XDocument>>)
Parses the specified XBRL documents and returns a discoverable taxonomy set (DTS).
Task<DiscoverableTaxonomySet> ParseAsync(Uri entryPointUri, Func<Uri, Task<XDocument>> loader)
Parameters
entryPointUriUriThe URI of the entry point XBRL instance file (.xbrl) or schema file (.xsd).
loaderFunc<Uri, Task<XDocument>>A function to load an XDocument from a URI.
Returns
- Task<DiscoverableTaxonomySet>
The populated DiscoverableTaxonomySet.