createGraphQLSubscription
Добавляет подписку GraphQL на изменение данных класса с помощью действия с псевдонимом commandName.
В качестве второго параметра метод принимает следующие обработчики событий:
- onMessage: получени я сообщения;
- onClose: завершения соединения;
- onError: получения ошибки.
Синхронный метод.
Параметры
commandName: string
Псевдоним действия.
params: {onMessage, onClose, onError}
Примеры
() => {
    const handleReq = async (param) => {
        console.log('handle req', param);
        const dataSourceTest = getDataSource("getClass");
        await dataSourceTest.load();
    }
    const handleClose = (message) => {
        console.log('handle close', message);
    }
    const extraParams = {
        onMessage: handleReq,
        onClose: handleClose
    }
    createGraphQLSubscription ('Subscribe_to_Class', extraParams);
}
Возвращаемое значение
undefined