Creates an IObject implementation from an IArray of NameValuePair. If the items are not NameValuePair instances, or there is a duplicate, they will be added with an indexed key value (unspecified) -- this is to pass through information to later error detection rather than silently discarding it.

TODO: we probably don't need this function after this issue is done: https://github.com/fuse-open/fuselibs/issues/233

Location

Namespace
Fuse
Package
Fuse.Common 2.9.1

Parameters

list

IArray

Returns

IObject