IronLedger Library Namespaces

The namespaces available in the Tudormobile.IronLedgerLib library are described below.

Tudormobile.IronLedgerLib.dll

using Tudormobile.IronLedgerLib;

using Tudormobile.IronLedgerLib.Services;
using Tudormobile.IronLedgerLib.UI;
using Tudormobile.IronLedgerLib.UI.Wpf;

Latest unit testing results are shown below.

Summary

Summary
Generated on: 3/25/2026 - 11:34:47 PM
Parser: DynamicCodeCoverage
Assemblies: 4
Classes: 46
Files: 44
Line coverage: 93.2% (830 of 890)
Covered lines: 830
Uncovered lines: 60
Coverable lines: 890
Total lines: 2845
Method coverage: Feature is only available for sponsors

Coverage

Tudormobile.IronLedgerLib.dll - 96.5%
Name Line
Tudormobile.IronLedgerLib.dll 96.5%
Microsoft.Extensions.DependencyInjection.IronLedgerServiceCollectionExtensi
ons
100%
Tudormobile.IronLedgerLib.AssetId 100%
Tudormobile.IronLedgerLib.AssetIdFactory 100%
Tudormobile.IronLedgerLib.AssetMetadata 100%
Tudormobile.IronLedgerLib.AssetRecord 100%
Tudormobile.IronLedgerLib.ComponentData 100%
Tudormobile.IronLedgerLib.ComponentDataException 100%
Tudormobile.IronLedgerLib.ComponentDataFactory 100%
Tudormobile.IronLedgerLib.ComponentDataProviderException 100%
Tudormobile.IronLedgerLib.ComponentProperty 100%
Tudormobile.IronLedgerLib.FileSystemAssetRepository 90%
Tudormobile.IronLedgerLib.IAssetRepository 100%
Tudormobile.IronLedgerLib.IronLedgerException 100%
Tudormobile.IronLedgerLib.IronLedgerOptions 100%
Tudormobile.IronLedgerLib.Providers.BaseboardMetadataProvider 100%
Tudormobile.IronLedgerLib.Providers.BiosMetadataProvider 100%
Tudormobile.IronLedgerLib.Providers.CimDataProviderBase 98.3%
Tudormobile.IronLedgerLib.Providers.CimMetadataProviderBase 96%
Tudormobile.IronLedgerLib.Providers.DiskDataProvider 100%
Tudormobile.IronLedgerLib.Providers.MemoryDataProvider 100%
Tudormobile.IronLedgerLib.Providers.ProcessorDataProvider 100%
Tudormobile.IronLedgerLib.Providers.SystemDataProvider 100%
Tudormobile.IronLedgerLib.Providers.SystemMetadataProvider 100%
Tudormobile.IronLedgerLib.Serialization.ComponentPropertyConverter 82.5%
Tudormobile.IronLedgerLib.Serialization.IronLedgerJsonSerializer 100%
Tudormobile.IronLedgerLib.SerializationExtensions 100%
Tudormobile.IronLedgerLib.SystemComponentData 100%
Tudormobile.IronLedgerLib.Services.dll - 96.5%
Name Line
Tudormobile.IronLedgerLib.Services.dll 96.5%
Tudormobile.IronLedgerLib.Services.IIronLedgerClient 100%
Tudormobile.IronLedgerLib.Services.IronLedgerClient 97.1%
Tudormobile.IronLedgerLib.Services.IronLedgerClientOptions 100%
Tudormobile.IronLedgerLib.Services.IronLedgerExceptionHandler 100%
Tudormobile.IronLedgerLib.Services.IronLedgerResponse 100%
Tudormobile.IronLedgerLib.Services.IronLedgerService 100%
Tudormobile.IronLedgerLib.Services.IronLedgerServiceExtensions 100%
Tudormobile.IronLedgerLib.Services.Program 0%
Tudormobile.IronLedgerLib.UI.dll - 100%
Name Line
Tudormobile.IronLedgerLib.UI.dll 100%
Tudormobile.IronLedgerLib.UI.ObservableAsset 100%
Tudormobile.IronLedgerLib.UI.ObservableDiskData 100%
Tudormobile.IronLedgerLib.UI.ObservableMemoryData 100%
Tudormobile.IronLedgerLib.UI.ObservableProcessorData 100%
Tudormobile.IronLedgerLib.UI.ObservableSystemData 100%
Tudormobile.IronLedgerLib.UI.Wpf.dll - 44.8%
Name Line
Tudormobile.IronLedgerLib.UI.Wpf.dll 44.8%
Tudormobile.IronLedgerLib.UI.Wpf.Converters.VisibilityConverter 100%
Tudormobile.IronLedgerLib.UI.Wpf.Views.AssetIdView 0%
Tudormobile.IronLedgerLib.UI.Wpf.Views.AssetMetadataView 0%
Tudormobile.IronLedgerLib.UI.Wpf.Views.AssetView 0%
Tudormobile.IronLedgerLib.UI.Wpf.Views.ComponentDataView 0%
Tudormobile.IronLedgerLib.UI.Wpf.Views.ComponentPropertyView 0%