Ich habe eine Mono/.Net 4.5 App, die nur gut kompiliert. Aber wenn ich es laufe, bekomme ich eine Methode, die Http.Request vermisst. Der Code in Frage lautetMethode fehlt beim Ausführen von FSharp.Data App
let private post url parser body =
let res = Http.Request (
url,
body = (body |> TextRequest),
silentHttpErrors = true,
headers = [
Accept HttpContentTypes.Json
ContentType HttpContentTypes.Json
]
)
let body =
match res.Body with
HttpResponseBody.Text str -> str
| _ -> failwith "Only text replies are supported"
if res.StatusCode >= 200 && res.StatusCode < 300 then
body |> parser
else
body |> errorParser
Es ist nicht mit dem eigentlichen Verfahren verwandt zu sein scheint, weil alle Methodenaufrufe von FSharp.Data zum Scheitern verurteilt scheint.
Ich erfahre dies sowohl beim Ausführen einiger Standard-Nunit-Tests oder beim Ausführen.