Table of Contents

Interface IAssetIdFactory

Namespace
Tudormobile.IronLedgerLib
Assembly
Tudormobile.IronLedgerLib.dll

Defines a factory for creating AssetId instances.

public interface IAssetIdFactory

Methods

Create()

Creates a new AssetId by collecting metadata from all configured hardware components.

AssetId Create()

Returns

AssetId

A new AssetId instance populated with metadata from system, baseboard, and BIOS.

Exceptions

ComponentDataProviderException

Thrown when any of the configured metadata providers fail to retrieve data.