Exemplo n.º 1
0
 private IEnumerable <SqlColumn> RunDelegate(ChooseColumnsFunc sqlColumns, string argumentName = null)
 {
     return(sqlColumns?.Invoke(t) ?? throw new ArgumentException(argumentName ?? nameof(sqlColumns)));
 }
Exemplo n.º 2
0
 public SqlUpdateBuilder <T> Returns(ChooseColumnsFunc sqlColumns) => base.Returns(RunDelegate(sqlColumns));
Exemplo n.º 3
0
 public SqlInsertBuilder <T> DoUpdate(ChooseColumnsFunc sqlColumns) => base.DoUpdate(RunDelegate(sqlColumns));
Exemplo n.º 4
0
 public SqlUpdateBuilder <T> Values(ChooseColumnsFunc sqlColumns) => base.Values(RunDelegate(sqlColumns));
Exemplo n.º 5
0
 public SqlInsertBuilder <T> OnConflict(ChooseColumnsFunc sqlColumns) => base.OnConflict(RunDelegate(sqlColumns));