diff --git a/Tapeti/TapetiConfig.cs b/Tapeti/TapetiConfig.cs index adb5e56..32f5907 100644 --- a/Tapeti/TapetiConfig.cs +++ b/Tapeti/TapetiConfig.cs @@ -141,6 +141,8 @@ namespace Tapeti { var controllerQueueInfo = GetQueueInfo(controller); + (dependencyResolver as IDependencyContainer)?.RegisterController(controller); + foreach (var method in controller.GetMembers(BindingFlags.Public | BindingFlags.Instance) .Where(m => m.MemberType == MemberTypes.Method && m.DeclaringType != typeof(object)) .Select(m => (MethodInfo)m))