Привет !
Имеется код который работал в версии 4.3 и не работает в 4.3.3
public void TestLoadData2()
{
using (var scope = new CTransactionScope())
{
var db = CTransactionScope.DbManager;
var list = db.GetTable<CUser>()
.Where(p => p.Login == "test")
.Select(p => new CUser { Id = p.Id, Specializations = this.Get(p2 => p.Id == p2.UserId )})
.ToList();
}
}
public List<CUserSpecialization> Get(Expression<Func<CUserSpecialization, bool>> where)
{
using (var scope = new CTransactionScope())
{
var db = CTransactionScope.DbManager;
return db.GetTable<CUserSpecialization>().Where(where).ToList();
}
}