Вот такой тест работает:
(вставка объекта)
[Test]
public void MyType3()
{
using (var db = new TestDataConnection().AddMappingSchema(_myMappingSchema) as TestDataConnection)
{
try
{
db.Insert(new MyParent { ParentID = new MyInt { MyValue = 1001 }, Value1 = 1001 });
}
finally
{
db.Parent.Delete(p => p.ParentID >= 1000);
}
}
}
А вот такой нет:
(вставка через выражение)
[Test]
public void MyType3_1()
{
using (var db = new TestDataConnection().AddMappingSchema(_myMappingSchema) as TestDataConnection)
{
try
{
db.GetTable<MyParent>().Insert(() => new MyParent { ParentID = new MyInt { MyValue = 1002 }, Value1 = 1002 });
}
finally
{
db.Parent.Delete(p => p.ParentID >= 1000);
}
}
}