我在Xamarin.Forms
中使用Realm
来构建移动应用程序,并且对关闭xamarin领域有一些疑问。在xamarin中处置领域
以下是更新的境界
public void updateData(EventType e)
{
Realm realm = Realm.GetInstance();
realm.WriteAsync(tempRealm =>
{
tempRealm.Add(e.response, true);
});
realm.Dispose();
MessagingCenter.Send<IMessage, EventType>(this, RestApi.UI_EVENT, e);
}
- 我们需要调用realm.Dispose(),每次当我们调用
Realm.GetInstance();
记录的方法是什么? - WriteAsync是否负责关闭/处理领域?
- 我是否需要使用
await
再次使用realm.WriteAsync
作为其异步方法。