Ok something differend, we have the need to expose a ContentItem in a static way.. once it's contentType is defined.
An external application (workflow fondation 4.0) needs an InArgument of a strongly-typed class or DataContract. (or Receive message)
The DataContract could be a contentItem and the parts could be DataMembers. Properties around each field, staticly.. as DataMembers
Or everything just serializable..
In other words i think we'll create a new module that can expose contentitems based.
Perhaps dynamicly created using the IWsdlExportExtension interface.
I don't think someone already done this?
Does anyone perhaps has some other suggestions?
I understand this post might be difficult without context :)