C# Class withSIX.Mini.Infra.Data.Services.ContextBase

Inheritance: IUnitOfWork
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
AddTransactionCallback ( System.Action act ) : void
AddTransactionCallback ( Func act ) : void
SaveChanges ( ) : Task

Méthodes protégées

Méthode Description
SaveChangesInternal ( ) : Task

Private Methods

Méthode Description
ExecuteTransactionCallbacks ( ) : System.Threading.Tasks.Task
ExecuteTransactionCallbacksInternal ( System.Action callbacks, Func asyncCallbacks ) : System.Threading.Tasks.Task
RaiseEvents ( ) : System.Threading.Tasks.Task

Method Details

AddTransactionCallback() public méthode

public AddTransactionCallback ( System.Action act ) : void
act System.Action
Résultat void

AddTransactionCallback() public méthode

public AddTransactionCallback ( Func act ) : void
act Func
Résultat void

SaveChanges() public méthode

public SaveChanges ( ) : Task
Résultat Task

SaveChangesInternal() protected abstract méthode

protected abstract SaveChangesInternal ( ) : Task
Résultat Task