GetAsync() public method

public GetAsync ( ) : Task
return Task
        public override async Task <object> GetValueAsync()
        {
            string value = await _entity.GetAsync();

            if (value == null)
            {
                return(default(TInput));
            }

            TInput contents;

            if (TryJsonConvert(value, out contents))
            {
                return(contents);
            }
            else
            {
                return(value);
            }
        }
        public override object GetValue()
        {
            string value = _entity.GetAsync().Result;

            if (value == null)
            {
                return(default(TInput));
            }

            TInput contents;

            if (TryJsonConvert(value, out contents))
            {
                return(contents);
            }
            else
            {
                return(value);
            }
        }