Esempio n. 1
0
 public static Task <PKSystem> UpdateSystem(this IPKConnection conn, SystemId id, SystemPatch patch)
 {
     var(query, pms) = patch.Apply(UpdateQueryBuilder.Update("systems", "id = @id"))
                       .WithConstant("id", id)
                       .Build("returning *");
     return(conn.QueryFirstAsync <PKSystem>(query, pms));
 }
 public Task <PKSystem> UpdateSystem(IPKConnection conn, SystemId id, SystemPatch patch)
 {
     _logger.Information("Updated {SystemId}: {@SystemPatch}", id, patch);
     var(query, pms) = patch.Apply(UpdateQueryBuilder.Update("systems", "id = @id"))
                       .WithConstant("id", id)
                       .Build("returning *");
     return(conn.QueryFirstAsync <PKSystem>(query, pms));
 }