using Microcontroller; namespace TheXamlGuy.Framework.Microcontroller; public record MicrocontrollerModuleDescriptor : IMicrocontrollerModuleDescriptor where TModule : IMicrocontrollerModule, new() { public Type Type => typeof(TModule); public Func? Factory => new(() => new TModule()); }