public CreatedResponse Run(IDatabaseSession dbSession) { var clientId = entity.Id; var recordChanges = entity as IRecordChangeInfo; var newRecord = dbSession.Insert <T>(this.BuildSql(), entity); return(new CreatedResponse { ClientId = clientId, ServerId = newRecord.Id, RowVersion = newRecord.RowVersion }); }