Usługa WCF: zwracanie niestandardowych obiektów

Korzystam z usługi WCF w mojej aplikacji. Muszę zwrócić niestandardowy obiekt w klasie usług. Metoda jest następująca:

IService.cs:
[OperationContract]
object GetObject();

Service.cs
public object GetObject() 
{
  object NewObject = "Test";
  return NewObject;
}

Gdy wykonuję połączenie z usługą, zgłasza wyjątek z następującą wiadomością:

System.ServiceModel.CommunicationException: "An error occured while receiving the HTTP response to <service path>"

Wyjątek wewnętrzny:

System.Net.WebException: "The underlying connection was closed. An unexpected error occured on receive"

Czy nie możemy zwrócić typów obiektów lub obiektów niestandardowych z usługi WCF?

questionAnswers(3)

yourAnswerToTheQuestion