Refactoring чтения json сообщений на generic типы