using Pilz.UI.Telerik.Symbols.Sets; using System.Reflection; namespace Pilz.UI.Telerik.Symbols.Factories; internal class FluentFactory : RadSymbolFactory { private Assembly? assembly; public override Assembly GetImageResourceAssembly() { return assembly ??= Assembly.Load("Pilz.SymbolPacks.Fluent"); } public override string GetImageRessourcePath(SymbolsFluent svgImage) { return $"Pilz.SymbolPacks.Fluent.Files.{svgImage}.svg"; } }