using Toolkit.Foundation; namespace Bitvault; public class LockerFactory(IComponentFactory componentFactory) : ILockerFactory { public IComponentHost? Create(string name) { if (componentFactory.Create($"Locker:{name}", new LockerConfiguration { Name = name }) is IComponentHost host) { return host; } return default; } }