Avalanche.DataType.Net
Avalanche.DataType.Net.dll contains services that provide datatype descriptions for .NET types.
DataTypeRequest<NetType> is a request for IDataType of a .NET type.
// Create service
IService service = Services.Create(NetTypeHandlers.Instance);
// Create request
DataTypeRequest<NetType> request = new(typeof(Node));
// Query
IDataType datatype = service.GetRequired<DataTypeRequest<NetType>, IRecordType>(request);
// Print
WriteLine(datatype.PrintTree());