//----------------------------------------------------------------------- // // Copyright (c) Andrew Arnott. All rights reserved. // //----------------------------------------------------------------------- namespace DotNetOAuth.Messaging.Reflection { using System; internal struct ValueMapping { internal Func ValueToString; internal Func StringToValue; internal ValueMapping(Func toString, Func toValue) { if (toString == null) { throw new ArgumentNullException("toString"); } if (toValue == null) { throw new ArgumentNullException("toValue"); } this.ValueToString = toString; this.StringToValue = toValue; } } }