Actually implemented the IEnumerable interface

This commit is contained in:
Justas Dabrila
2016-02-12 17:25:40 +02:00
parent 6841217dad
commit dfd105ab2d

View File

@@ -4,7 +4,7 @@ using System.Collections.Generic;
namespace Discord namespace Discord
{ {
public class ServiceManager public class ServiceManager : IEnumerable<IService>
{ {
private readonly Dictionary<Type, IService> _services; private readonly Dictionary<Type, IService> _services;
@@ -38,6 +38,8 @@ namespace Discord
return singletonT; return singletonT;
} }
IEnumerator<IService> IEnumerable<IService>.GetEnumerator() => _services.Values.GetEnumerator();
public IEnumerator GetEnumerator() => _services.Values.GetEnumerator(); public IEnumerator GetEnumerator() => _services.Values.GetEnumerator();
} }
} }