public static void KeyFailed(this ILogger<CodecLogSource> logger, KeyedValues keyValues) { logger.WriteDebug("Key {0} was not successfully assigned.", keyValues.Key); }
public IEnumerable<KeyedValues<IMultipartHttpEntity>> ReadKeyValues(IHttpEntity entity) { foreach (string key in FormData(entity).Keys.ToArray()) { var kv = new KeyedValues<IMultipartHttpEntity>(key, FormData(entity)[key], ConvertValues); yield return kv; if (kv.WasUsed) FormData(entity).Remove(key); } }
public IEnumerable<KeyedValues<string>> ReadKeyValues(IHttpEntity entity) { foreach (string keyName in FormData(entity).Keys.ToArray()) { var key = new KeyedValues<string>(keyName, FormData(entity)[keyName], ConvertValuesByString); yield return key; if (key.WasUsed) FormData(entity).Remove(keyName); } }