Example #1
0
 /// <summary>
 /// 添加对象对比实例。
 /// </summary>
 /// <param name="differ">对象对比实例。</param>
 /// <returns>返回添加结果。</returns>
 public virtual Task <bool> CreateAsync(IObjectDiffer differ)
 {
     return(_db.BeginTransactionAsync(async db =>
     {
         foreach (var item in differ)
         {
             await db.CreateAsync(item);
         }
         return true;
     }, 300));
 }
Example #2
0
 /// <summary>
 /// 添加对象对比实例。
 /// </summary>
 /// <param name="differ">对象对比实例。</param>
 /// <returns>返回添加结果。</returns>
 public virtual bool Create(IObjectDiffer differ)
 {
     return(_db.BeginTransaction(db =>
     {
         foreach (var item in differ)
         {
             db.Create(item);
         }
         return true;
     }, 300));
 }