Błąd przy wywołaniu serwisu z użyciem Entity Framework CF

0

Cześć,

Zabrałem się za naukę ASP.NET MVC i przy etapie pobierania danych z serwisu (już po stronie klienta) dostaję w błędem:

The underlying connection was closed.

Mam 3 projekty:
Model - EF Code First (chociaż użyłem RE bo miałem już bazę)
Klient - widoki i kontrolery
WCF - Serwis zwracający dane

Serwis zwraca mi dane nie związane z modelem (np. jakiegoś inta) więc zakładam, że skonfigurowałem wszystko poprawnie. Dane z bazy po stronie serwisu również są pobierane. Zakładam więc, że problem jest związany właśnie z EF Code First. Przy użyciu RE CF otrzymałem klasy i metody bez atrybutów [DataContract] i [DataMember] - także je dopisałem - o czymś jeszcze powinien wiedzieć?

Google podpowiedziało mi taki temat:
http://developergeeks.com/article/12/wcf-error-the-underlying-connection-was-closed
ale wydaje mi się, że wszystko z tego już zrobiłem bądź poprawiłem i nadal rzuca wyjątkiem.

Spotkał się ktoś z podobnym problemem? Będę wdzięczny za każdą pomoc, bo blokuje mnie to już od wczoraj.

0

Dobra, sprawdziłem jeszcze jedna rzecz:
http://frozenorange.wordpress.com/2011/05/10/entity-framework-and-wcf-three-ways-to-play-nice-together/
Posłuchałem rad i ustawiłem na false zarówno LazyLoadingEnabled jak i ProxyCreationEnabled
Wywaliłem też atrybuty [DataMember] i [DataContract] z CF i też działa... Chociaż przyznam - pogubiłem się teraz co i kiedy należy oznaczać ;)

Można oznaczyć jako rozwiązane - czasami warto sprawdzić ten 101 link w google...

1 użytkowników online, w tym zalogowanych: 0, gości: 1