title: Send List<Object> as a return in a SOAP service method
body: <p>I am trying to send a list of objects as a response in a SOAP call and I get this error:</p>
  
  <pre><code>System.InvalidOperationException: No service for type 'SoapCore.Extensibility.IFaultExceptionTransformer' has been registered.
  </code></pre>
  
  <p>Also, I tried with a list of strings and the request works fine.</p>
  
  <pre><code>namespace Models
  {
      [DataContract]
      public class MyCustomModel
      {
         [DataMember]
         public int Id { get; set; }
         [DataMember]
         public string Name { get; set; }
         [DataMember]
         public string Email { get; set; }
      }
  }
  </code></pre>
  
  <pre><code>namespace Models
  {
      [ServiceContract]
      interface IServiceExample
      {
          [OperationContract]
          PatientActivity TestPatientActivity(PatientActivity patientActivity);
          [OperationContract]
          List&lt;MyCustomModel&gt; getAll();
      }
  }
  </code></pre>
  
  <p>And in service's implementation I am just returning a list of objects.</p>
  
  <p>I followed this tutorial: <a href="https://dottutorials.net/creating-soap-web-services-dot-net-core-tutorial/" rel="nofollow noreferrer">https://dottutorials.net/creating-soap-web-services-dot-net-core-tutorial/</a></p>