CSharp · Console
using System;
using System.Threading.Tasks;
using System.Net.Http;
using WireMock.Net.OpenApiParser.Extensions;
using WireMock.Server;
using WireMock.Settings;
public class Program
{
public static async Task Main()
{
var openApiUri = new Uri("https://raw.githubusercontent.com/payroc/api-specs/main/payroc-openapi-spec.yaml");
var httpClient = new HttpClient();
using var openApiStream = await httpClient.GetStreamAsync(openApiUri);
using var payrocServer = WireMockServer.Start(new WireMockServerSettings { });
payrocServer.WithMappingFromOpenApiStream(openApiStream, out var diagnostic);
}
}