using StructureHelperCommon.Infrastructures.Settings; using StructureHelperCommon.Models.Codes; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace StructureHelperCommon.Models.Materials.Libraries { public class MaterialRepository : IMaterialRepository { public List Repository { get; } public MaterialRepository(IEnumerable codes) { Repository = LibMaterialFactory.GetLibMaterials() .Where(x => codes.Contains(x.Code)) .ToList(); } } }