[DX][DI] Add compiler pass which check extistence of service class name

 Q             | A
| ------------- | ---
| Bug fix?      | [no]
| New feature?  | [yes]
| BC breaks?    | [not sure - I hope that no]
| Deprecations? | [no]
| Tests pass?   | [yes]
| Fixed tickets | [#11301]
| License       | MIT
Please don't remove the trailing comma in multiline arrays. Our coding standards require them