Currently there is a ClassNameFormatter. This is useful when the ClassName is the command name, but if our CommandHandlerMiddleware uses a different CommandNameExtractor it isn't.
I propose adding an extra formatter CommandNameFormatter that accepts a CommandNameExtractor as a parameter. Other logic similar to the ClassNameFormatter.
Currently there is a ClassNameFormatter. This is useful when the ClassName is the command name, but if our CommandHandlerMiddleware uses a different CommandNameExtractor it isn't.
I propose adding an extra formatter
CommandNameFormatterthat accepts a CommandNameExtractor as a parameter. Other logic similar to the ClassNameFormatter.