Всякий раз, когда я пытаюсь использовать простой репозиторий для простого обновления записи, я получаю ссылку на объект, не установленную для экземпляра ошибки объекта. Я подозреваю, что я делаю что-то неправильно, кто-нибудь может увидеть проблему с приведенными ниже строками кода для сохранения данных в дозвуковой?
Я использую .Net 3.5, SQL Server 2008 и Subsonic 3.0.
Спасибо за любую помощь.
SimpleRepository repo = new SimpleRepository("Test", SimpleRepositoryOptions.RunMigrations);
//Add the test object
SimpleObject simple = new SimpleObject();
simple.TestString = "Test";
repo.Add(simple);
Console.WriteLine(simple.TestString);
//Reload the object and update it
SimpleObject simpleReloaded = repo.Single<SimpleObject>(simple.ID);
simpleReloaded.TestString = "Editted";
repo.Update(simpleReloaded);//This line seems to crash repeatedly
Console.WriteLine(repo.Single<SimpleObject>(simple.ID).TestString);