public async Task <ResponseResult <T> > DeleteEntityAsync(Guid id)
        {
            ResponseResult <T> result = new ResponseResult <T>();

            try
            {
                await bounder
                .Key(id)
                .DeleteEntryAsync();

                result.Success = true;
            }
            catch (WebRequestException ex)
            {
                result.Exception = ex;
                result.Success   = false;
            }
            catch (Exception ex)
            {
                result.Exception = ex;
                result.Success   = false;
            }
            finally
            {
                Dispose();
            }

            return(result);
        }