You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
failwithf "amount of multi callback outputs did not match to the actual callback binding (expected %i but got %i)"(Seq.length outputs)(Seq.length boxedResults)
389
391
390
-
|_-> failwithf "multi callback result %O was not a collection." r
392
+
| r when(isIConvertibleSeq (r.GetType()))->
393
+
// The result of the multioutput is a boxed sequence of IConvertibles, e.g.
failwithf "The amount of multi callback outputs returned by the callback function did not match to the amount of outputs defined by the callback dependency (expected %i vs %i). Make sure that the callback function returns a collection of results of length %i"(Seq.length primitiveSeq)(Seq.length outputs)(Seq.length outputs)
416
+
417
+
|_-> failwithf "multi callback result %O of type %O was not a supported collection (supported: seq<IConvertible>, seq<obj>, seq<CallbackResultBinding>). You might be able to circumvent this problem by boxing the return values of your results to generate a seq<obj>." r (r.GetType())
0 commit comments