Я использую pactnet и хочу опубликовать контракт, чтобы упаковать брокера

У меня есть файл pact, сгенерированный с помощью pactNet(я программист на C#), теперь как мне разместить файл pact в pact-broker. Я много читал, используя Curl, ruby ​​и java (с Gradle) для этой цели, но не видел ничего эквивалентного для C#. Есть ли кто-нибудь достичь этого раньше, и любое руководство ценится..

1 ответ

Проверьте документацию PactNet:

var pactPublisher = new PactPublisher("http://test.pact.dius.com.au", new PactUriOptions("username", "password"));
pactPublisher.PublishToBroker(
    "..\\..\\..\\Samples\\EventApi\\Consumer.Tests\\pacts\\event_api_consumer-event_api.json",
    "1.0.2", new [] { "master" });

Я думаю, что вы должны рассматривать пакты как задачу CI сборки Consumer.

Другие вопросы по тегам