using System.Collections; using System.Collections.Generic; namespace BracerLib.DI { public class DependencyCollection : IEnumerable { private readonly IList dependencies = new List(); public void Add(Dependency dependency) => dependencies.Add(dependency); public IEnumerator GetEnumerator() => dependencies.GetEnumerator(); IEnumerator IEnumerable.GetEnumerator() => dependencies.GetEnumerator(); } }