Witam, z webservice pobieram dane z bazy danych i zwracam je przez BindingSource, lecz wywala wyjątek, że połączenie zostało zerwane.

Tak wygląda to w pliku .svc.cs

[OperationContract]
BindingSource WykonajZapytanie(String query);
 

a później

public BindingSource WykonajZapytanie(String query)
        {
              return zapytaniaDTO.ZwrocDane(query);
        }

Czy da się zwrócić BindingSource z WebService?