DotNet.Materials - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
EliteDangerousAlmanac / Materials
The two things a commander collects and spends: ship engineering materials, and the Odyssey micro resources on-foot engineering asks for.
MaterialCatalogue holds the raw, manufactured and encoded materials, each a Material carrying its category, its line and its MaterialGrade — which is the material's rarity, so there is no separate rarity field to keep in step.
MicroResourceCatalogue holds the components, data, items and consumables, each a MicroResource.
Both catalogues take a name or a symbol in any casing, with any surrounding whitespace,
and answer null for one no record carries.