Доступ к RealmObject после его добавления в Realm - PullRequest
0 голосов
/ 10 марта 2019

Следующий сценарий завершается ошибкой с Realms.Exceptions.RealmClosedException: This object belongs to a closed realm..

class MyClass : RealmObject {
    [PrimaryKey]
    public int MyInt {get;set;}
}

var obj = new MyClass();
await Realm.GetInstance().WriteAsync(realm => realm.Add(obj));
var myInt = obj.MyInt;

Мой текущий обходной путь - сохранить первичный ключ перед добавлением объекта и запросом его с помощью метода Find.

Есть ли более простой способ?

...