diff --git a/Settings.md b/Settings.md index 0f6f1ca..94d53fe 100644 --- a/Settings.md +++ b/Settings.md @@ -1,5 +1,5 @@ # FluentMockServerSettings -The interface [IFluentMockServerSettings.cs](https://github.com/WireMock-Net/WireMock.Net/blob/master/src/WireMock.Net/Settings/IFluentMockServerSettings.cs) defines the configuration from the WireMock.Net server. +The interface [IWireMockServerSettings.cs](https://github.com/WireMock-Net/WireMock.Net/blob/master/src/WireMock.Net/Settings/IWireMockServerSettings.cs) defines the configuration from the WireMock.Net server. ### Port The port to listen on. @@ -73,6 +73,16 @@ The StartTimeout from WireMock.Net, default 10 seconds. Defines if the matching should be done with exact matching or partial matching. **Partial matching** means that the best matching mapping is used for a input request. In case this setting is set to null or false, only **Exact matching** is done. This means that only when an exact 100% match is found for an input request, the response is handled. Else you get a error (404). This setting is default set to false. +### AllowCSharpCodeMatcher +Allow the usage of CSharpCodeMatcher (default is not allowed). + +### AllowBodyForAllHttpMethods +Allow a Body for all HTTP Methods. (default set to false). + +### AllowAnyHttpStatusCodeInResponse +Allow any HttpStatusCode in the response. Also null, 0, empty or invalid. (default set to false). +_Note : this will not work when hosting a Docker container in Azure_ + ### AdminUsername The username needed for __admin access.