Я работаю над пользовательским интерфейсом приложения, используя typescript. В то же время другие работают над предоставлением мне данных. Мы договорились о контракте с данными, однако процесс подвержен ошибкам, и я продолжаю получать недопустимые объекты данных с сервера. Итак, мой вопрос: могу ли я как-то проверить динамические объекты (во время выполнения) с использованием некоторых из моих интерфейсов, определенных в typescript?
<суб > Этот вопрос был задан в 2012 году, поэтому он не может быть дубликат Проверить, реализует ли объект интерфейс во время выполнения с TypeScript в 2015 году.