C# (CSharp) Habanero.BO TransactionCommitterMultiSource - 4 examples found. These are the top rated real world C# (CSharp) examples of Habanero.BO.TransactionCommitterMultiSource extracted from open source projects. You can rate examples to help us improve the quality of examples.
An implementation of ITransactionCommitter used as an aggregate transaction committer. It stores a dictionary of IDataAccessor - one for each type, as well as a default. If the business object added is linked to a particular DataAccessor it will be added to that one, otherwise it will be added to the default. Note that only one underlying DataAccessor will be allowed to be used. If you add business objects whose types are linked to different DataAccessors you will get an error. This can be used when you have some objects that are persisted to one database and others to another. See DataAccessorMultiSource