Derived from hasParams, hasBody, and hasQuery — a method has a use-case when it carries at least one input contract.
bool get hasUseCase => hasParams || hasBody || hasQuery;