mirror of
				https://gitlab.com/Kwoth/nadekobot.git
				synced 2025-11-04 00:34:26 -05:00 
			
		
		
		
	Refactored typereaders to use DI instead of getting services manually
This commit is contained in:
		@@ -198,7 +198,7 @@ namespace NadekoBot
 | 
			
		||||
            var toReturn = new List<object>();
 | 
			
		||||
            foreach (var ft in filteredTypes)
 | 
			
		||||
            {
 | 
			
		||||
                var x = (TypeReader)Activator.CreateInstance(ft, Client, _commandService);
 | 
			
		||||
                var x = (TypeReader)ActivatorUtilities.CreateInstance(Services, ft);
 | 
			
		||||
                var baseType = ft.BaseType;
 | 
			
		||||
                var typeArgs = baseType.GetGenericArguments();
 | 
			
		||||
                _commandService.AddTypeReader(typeArgs[0], x);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user