anchor.diff:                  log.Append(request.Method.ToString() + " ") |> ignore
                   log.AppendLine(request.RequestUri.ToString()) |> ignore
                   // Add body here
  -                if request.Content <> null then
  -                    let! requestBody = Async.AwaitTask(request.Content.ReadAsStringAsync())
  -                    log.AppendLine(requestBody) |> ignore
  +                if request.Content <> null then let! requestBody = Async.AwaitTask(request.Content.ReadAsStringAsync())
  +                                                log.AppendLine(requestBody) |> ignore
                   log.AppendLine("----------------------------------") |> ignore
                   log.AppendLine("Response") |> ignore
                   let! response = Async.AwaitTask(work)
  
positive.code:     member this.DeleteHelper<'U>(uri : string) = 
          async { return! this.RequestProcessor<'U>(fun () -> client.DeleteAsync(uri)) }
      interface IFlexClient with
          // Index related
          member this.Connect() : Task<Response<unit>> = Async.StartAsTask(this.GetHelper<unit>("/ping"))
          member this.AddIndex(index : Index) : Task<Response<CreateResponse>> = 
  
negative.code: ﻿namespace FlexSearch.Client
  
  open FlexSearch.Api
  open FlexSearch.Api.Errors
  open FlexSearch.Api.Messages
  open System
  open System.Collections.Generic
  open System.Net
  open System.Net.Http
  open System.Net.Http.Formatting
  open System.Text
  open System.Threading.Tasks
  
  type IIndexServiceClient = 
      abstract Connect : unit -> Task<Response<unit>>
  