コード例 #1
0
ファイル: SQLiteRepository.cs プロジェクト: sloww/reyna.net
 private IMessage ExecuteInTransaction(ExecuteFunctionInTransaction func)
 {
     using (var connection = this.CreateConnection())
         using (var transaction = connection.BeginTransaction())
         {
             var message = func(transaction);
             transaction.Commit();
             return(message);
         }
 }
コード例 #2
0
 private IMessage ExecuteInTransaction(ExecuteFunctionInTransaction func)
 {
     using (var connection = this.CreateConnection())
     using (var transaction = connection.BeginTransaction())
     {
         var message = func(transaction);
         transaction.Commit();
         return message;
     }
 }