Changed DataContractContentSerializer.Create method to scan only the public types defined in the supplied assembly.
Changed DataContractContentSerializer.Create method to throw a more appropriate exception type when the supplied assembly is not valid.
Changed DataContractContentSerializer.Create to DataContractContentSerializer.CreateTypeResolver.
Modified DataContractContentSerializer.CreateTypeResolver's XML documentation, to reflect the change from DataContractContentSerializer.Create to DataContractContentSerializer.CreateTypeResolver.