using System.Collections.Generic; namespace InABox.Integration.Awg { public interface IAwgBOM : IIntegrationBOM where TGroup : IAwgGroup where TStyle : IAwgStyle where TSupplier : IAwgSupplier where TProfile : IAwgProfile where TGasket : IAwgGasket where TComponent : IAwgComponent where TGlass : IAwgGlass where TLabour : IAwgLabour { IEnumerable Groups { get; set; } IEnumerable Styles { get; set; } IEnumerable Suppliers { get; set; } IEnumerable Profiles { get; set; } IEnumerable Gaskets { get; set; } IEnumerable Components { get; set; } IEnumerable Glass { get; set; } IEnumerable Labour { get; set; } } }