Support Dynamic response files using Handlebars templating (#271)

* Dynamic response files using Handlebars templating
(#270)

* * Response templating / transformation using Handlebars and extensions
This commit is contained in:
Stef Heyenrath
2019-05-04 10:02:09 +02:00
committed by GitHub
parent b151a581cc
commit 96e68ae2a0
6 changed files with 56 additions and 26 deletions

View File

@@ -722,6 +722,11 @@ namespace WireMock.Server
responseBuilder = responseBuilder.WithDelay(responseModel.Delay.Value);
}
if (responseModel.UseTransformer)
{
responseBuilder = responseBuilder.WithTransformer();
}
if (!string.IsNullOrEmpty(responseModel.ProxyUrl))
{
if (string.IsNullOrEmpty(responseModel.X509Certificate2ThumbprintOrSubjectName))
@@ -778,11 +783,6 @@ namespace WireMock.Server
responseBuilder = responseBuilder.WithBodyFromFile(responseModel.BodyAsFile);
}
if (responseModel.UseTransformer)
{
responseBuilder = responseBuilder.WithTransformer();
}
return responseBuilder;
}