public static void Handle(Message2 message, IRepository repository, SomethingContext c, IDoSomething doSomething) { logger.Info("Handle {0}={1}", nameof(Message2), message); }