From 1d5beaa79505fe8f03768b5443557dd6601e3c44 Mon Sep 17 00:00:00 2001 From: Stef Heyenrath Date: Mon, 26 Apr 2021 17:51:25 +0200 Subject: [PATCH] Updated Response Templating (markdown) --- Response-Templating.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Response-Templating.md b/Response-Templating.md index cfaafc3..1e5ead1 100644 --- a/Response-Templating.md +++ b/Response-Templating.md @@ -5,6 +5,25 @@ Response headers and bodies can optionally be rendered (templated) with: This enables attributes of the request to be used in generating the response e.g. to pass the value of a request ID header as a response header or render an identifier from part of the URL in the response body. To use this functionality, add `.WithTransformer()` to the response builder. +## Way-Of-Working +## 1. Define "Handlebars template" +``` handlebars +Hello {{firstname}} +``` + +## 2. Data +``` c# +var user = new +{ + firstname = "Stef" +} +``` + +## 3. Result +``` c# +Hello Stef +``` + ### C# Example for using Handlebars.Net : ```csharp var server = WireMockServer.Start();