コード例 #1
0
ファイル: EntryProjector.cs プロジェクト: peternunn/Folium
        private void OnPlacementNameUpdated(IDbTransaction tx, ICommit commit, PlacementNameUpdated @event)
        {
            var sqlParams = @event.ToDynamic();

            sqlParams.Id = commit.AggregateId();

            const string sql = @"
				UPDATE [EntryProjector.Entry]
				SET [Where] = @FullyQualifiedTitle
				WHERE [UserId] = @UserId
				AND [Where] = @OriginalFullyQualifiedTitle;"                ;

            tx.Connection.Execute(sql, (object)sqlParams, tx);
        }
コード例 #2
0
 void Apply(PlacementNameUpdated @event)
 {
     // noop.
 }