C# Class Composable.CQRS.EventSourcing.MicrosoftSQLServer.SqlServerEventStoreEventWriter

Afficher le fichier Open project: mlidbom/Composable.Monolithic Class Usage Examples

Private Properties

Свойство Type Description
FixManualVersions void
LoadRelatedEventRefactoringInformation IReadOnlyList
Nullable System.Data.SqlClient.SqlParameter
SaveEventsInternal void
SaveEventsWithinReadOrderRange void
ToCorrectPrecisionAndScale System.Data.SqlTypes.SqlDecimal

Méthodes publiques

Méthode Description
DeleteAggregate ( System.Guid aggregateId ) : void
Insert ( IEnumerable events ) : void
InsertRefactoringEvents ( IEnumerable events ) : void
SqlServerEventStoreEventWriter ( SqlServerEventStoreConnectionManager connectionMananger, SqlServerEvestStoreEventSerializer eventSerializer, SqlServerEventStoreSchemaManager schemaManager ) : System

Private Methods

Méthode Description
FixManualVersions ( System.Guid aggregateId ) : void
LoadRelatedEventRefactoringInformation ( IEnumerable events ) : IReadOnlyList
Nullable ( SqlParameter @this ) : SqlParameter
SaveEventsInternal ( IEnumerable events ) : void
SaveEventsWithinReadOrderRange ( AggregateRootEvent newEvents, SqlDecimal rangeStart, SqlDecimal rangeEnd ) : void
ToCorrectPrecisionAndScale ( SqlDecimal value ) : SqlDecimal

Method Details

DeleteAggregate() public méthode

public DeleteAggregate ( System.Guid aggregateId ) : void
aggregateId System.Guid
Résultat void

Insert() public méthode

public Insert ( IEnumerable events ) : void
events IEnumerable
Résultat void

InsertRefactoringEvents() public méthode

public InsertRefactoringEvents ( IEnumerable events ) : void
events IEnumerable
Résultat void

SqlServerEventStoreEventWriter() public méthode

public SqlServerEventStoreEventWriter ( SqlServerEventStoreConnectionManager connectionMananger, SqlServerEvestStoreEventSerializer eventSerializer, SqlServerEventStoreSchemaManager schemaManager ) : System
connectionMananger SqlServerEventStoreConnectionManager
eventSerializer SqlServerEvestStoreEventSerializer
schemaManager SqlServerEventStoreSchemaManager
Résultat System