public LookupValueServiceResponse GetLookupValues(LookupValueServiceRequest request)
        {
            LookupValueServiceResponse result = new LookupValueServiceResponse();

            result.LookupValues = new Dictionary <string, Dictionary <int, string> >();
            foreach (string type in request.EnumTypes)
            {
                var kvp = EnumUtils.EnumDictionaryByType(type);
                result.LookupValues.Add(type, kvp);
            }
            return(result);
        }