Make use of delegate variance, so the actual delegate stored is a...
Make use of delegate variance, so the actual delegate stored is a Func<IDataReader, YourType>; this makes it possible to efficiently expose GetRowParser<T> without any extra allocations
Showing
Please register or sign in to comment