From 7df757d8c96c4190cef7c26277df1f004e696b13 Mon Sep 17 00:00:00 2001 From: Harald Wolff Date: Tue, 4 Feb 2020 21:39:11 +0100 Subject: [PATCH] +QueryStringParameters.GetValue() --- QueryStringParameters.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/QueryStringParameters.cs b/QueryStringParameters.cs index 18c3631..211ed3b 100644 --- a/QueryStringParameters.cs +++ b/QueryStringParameters.cs @@ -49,6 +49,13 @@ namespace ln.http public bool TryGetValue(string key, out string value) => parameters.TryGetValue(key, out value); IEnumerator IEnumerable.GetEnumerator() => parameters.GetEnumerator(); + public string GetValue(string key,string defaultValue) + { + if (!ContainsKey(key)) + return defaultValue; + return parameters[key]; + } + public override string ToString() { StringBuilder stringBuilder = new StringBuilder();