Конфигурация Grails AsyncHttpBuilder - PullRequest
0 голосов
/ 24 апреля 2020

Я создаю сервис в Grails 3, чтобы опубликовать json запрос к слабому webhook, который попробовал с

compile 'org.grails.plugins:async-http-builder:1.0.0-SNAPSHOT'

, однако с этим кодом

import grails.gorm.transactions.Transactional
import grails.http.client.*
import grails.async.*


@Transactional
class NotificacionService {

    def enviarSlack() {
        AsyncHttpBuilder client = new AsyncHttpBuilder()
        Promise<HttpClientResponse> p = client.post("https://localhost:8080/foo/bar") {
            contentType 'application/json'
            json {
                title "Ping"
            }
        }
        p.onComplete { HttpClientResponse resp ->
            log.debug resp.json
        }
    }
}

Я получаю символ Не удается разрешить 'AsyncHttpBuilder'

Любые подсказки или другие способы достижения sh того же самого?

...