public void BindProperty(SqliteStatement statement, int index, T?value) { if (value.HasValue) { _handler.BindProperty(statement, index, value.Value); } else { statement.BindNull(index); } }
public void BindRecord(SqliteStatement statement, int index, TRecord record) { var value = _getter.Invoke(record); _converter.BindProperty(statement, index, value); }