Ejemplo n.º 1
0
        public async Task <T> GetFormDataAsync <T>(Guid formDataId)
        {
            var path = string.Format("{0}/{1}", BasePath, formDataId);
            var serializedFormData = await _client.GetItemAsync <string>(path);

            return(_serializationService.DeSerializeFormData <T>(serializedFormData));
        }
Ejemplo n.º 2
0
        private T DeserializeObject <T>(string serializedData)
        {
            T deserializedObject;

            try
            {
                deserializedObject = _serializationService.DeSerializeFormData <T>(serializedData);
            }
            catch (Exception ex)
            {
                throw new UnsupportedOperationException("Unsupported operation. Data must be in the JSON format", ex);
            }

            return(deserializedObject);
        }