From f832eadba83cd55f398973b2050ee07c25c5d7bf Mon Sep 17 00:00:00 2001 From: RogueException Date: Wed, 23 Dec 2015 03:33:02 -0400 Subject: [PATCH] Services.Add now returns the object passed to it --- src/Discord.Net/ServiceManager.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net/ServiceManager.cs b/src/Discord.Net/ServiceManager.cs index b102d20e1..0e6533b90 100644 --- a/src/Discord.Net/ServiceManager.cs +++ b/src/Discord.Net/ServiceManager.cs @@ -15,11 +15,12 @@ namespace Discord _services = new Dictionary(); } - public void Add(T service) + public T Add(T service) where T : class, IService { _services.Add(typeof(T), service); service.Install(Client); + return service; } public T Get(bool isRequired = true)