usql
usql copied to clipboard
IProcessor - does it really need to be an abstract class?
Do this really need to be a class - why not just single-method interfaces. Or even better, could it not just be a single function signature e.g. (IRow * IUpdateableRow) -> IRow) - this would be more lightweight for implementers that they don't need to create a separate class for every single UDO that they want to create.