Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/ITransactionManager.cs @ 15172

Last change on this file since 15172 was 10013, checked in by spimming, 11 years ago

#1888:

  • enabled transactions
  • enabled tracing output
  • set correct invoice data
  • saving invoices
File size: 326 bytes
Line 
1using System;
2
3namespace HeuristicLab.Services.Optimization.Billing.Interfaces {
4  public interface ITransactionManager {
5    void UseTransaction(Action call, bool repeatableRead = false, bool longRunning = false);
6    T UseTransaction<T>(Func<T> call, bool repeatableRead = false, bool longRunning = false);
7  }
8}
Note: See TracBrowser for help on using the repository browser.