private static ValueProviderResult GetResultFromCollection(string key, NameValueCollectionValueProvider valueProvider, bool useValidatedCollection) { NameValueCollection collection = (useValidatedCollection) ? valueProvider._validatedCollection : valueProvider._unvalidatedCollection; string[] rawValue = collection.GetValues(key); string attemptedValue = collection[key]; return(new ValueProviderResult(rawValue, attemptedValue, valueProvider._culture)); }
private static ValueProviderResult GetResultFromCollection(string key, NameValueCollectionValueProvider valueProvider, bool useValidatedCollection) { NameValueCollection collection = (useValidatedCollection) ? valueProvider._validatedCollection : valueProvider._unvalidatedCollection; string[] rawValue = collection.GetValues(key); string attemptedValue = collection[key]; return new ValueProviderResult(rawValue, attemptedValue, valueProvider._culture); }
public ValueProviderResultPlaceholder(string key, NameValueCollectionValueProvider valueProvider) { _validatedResultAccessor = () => GetResultFromCollection(key, valueProvider, useValidatedCollection: true); _unvalidatedResultAccessor = () => GetResultFromCollection(key, valueProvider, useValidatedCollection: false); }
public ValueProviderResultPlaceholder(string key, NameValueCollectionValueProvider valueProvider) { _validatedResultAccessor = () => GetResultFromCollection(key, valueProvider, useValidatedCollection: true); _unvalidatedResultAccessor = () => GetResultFromCollection(key, valueProvider, useValidatedCollection: false); }