【发布时间】:2015-09-22 02:24:56
【问题描述】:
如果我对 (ms)SQL 数据库进行写入并使用 SaveChangesAsync() 保存更改,是否有可能在未来读取数据库时读取未保存的更改?
因素可能包括,是否使用不同的 DbContext、线程或进程来访问数据库。
【问题讨论】:
-
使用
await等待异步操作完成,然后再读回结果。 -
使用事务确保 ACID。
标签: c# .net sql-server entity-framework asynchronous