title: Why am I getting this WCF Error Message?
body: <p>I am getting the error below when I call my WCF service.  What am I missing here?</p>
  
  <pre><code>'System.String[]' with data contract name
  'ArrayOfstring:http://schemas.microsoft.com/2003/10/Serialization/Arrays'
  is not expected. Add any types not known statically to the list of known
  types - for example, by using the KnownTypeAttribute attribute or by adding
  them to the list of known types passed to DataContractSerializer.'.  Please
  see InnerException for more details.
  
  {"There was an error while trying to serialize parameter
  http://tempuri.org/:myEntity. The InnerException message was
  'Type 'System.String[]' with data contract name
  'ArrayOfstring:http://schemas.microsoft.com/2003/10/Serialization/Arrays'
  is not expected. Add any types not known statically to the list of known
  types - for example, by using the KnownTypeAttribute attribute or by adding
  them to the list of known types passed to DataContractSerializer.'.  
  
  Please see InnerException for more details."}
  </code></pre>