Мне было просто интересно, я пытался передать объект POCO для моего рабочего процесса WF4 из моего приложения MVC, которое работало очень хорошо, пока я не попытался сохранить его. Я загружал свой объект в использование, и когда я сохранил рабочий процесс, он сказал мне, что он не может быть сохранен, потому что контекст больше не существует. Может кто-нибудь сказать мне, зачем ему нужен контекст для сериализации объекта?
Получение моего объекта включает в себя:
public User GetUser(string userName)
{
return (from user in _entities.Users.Include("Values").Include("RoleRelations")
where user.Name == userName
select user).FirstOrDefault();
}