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