C# Class MonoKit.Domain.SQLite.SqlAggregateManifestRepository

Inheritance: IAggregateManifestRepository
ファイルを表示 Open project: sgmunn/MonoKit Class Usage Examples

Public Methods

Method Description
SqlAggregateManifestRepository ( SQLiteConnection connection ) : System
UpdateManifest ( System.Guid aggregateId, int currentVersion, int newVersion ) : void

Private Methods

Method Description
DoUpdate ( System.Guid aggregateId, int currentVersion, int newVersion ) : bool

Method Details

SqlAggregateManifestRepository() public method

public SqlAggregateManifestRepository ( SQLiteConnection connection ) : System
connection SQLiteConnection
return System

UpdateManifest() public method

public UpdateManifest ( System.Guid aggregateId, int currentVersion, int newVersion ) : void
aggregateId System.Guid
currentVersion int
newVersion int
return void