Adding ModelStateError if there is no input formatter selected.

no.. why do you say that?