Hi Michael,
could you explain where and why you need generic-based interfaces or
methods. Most components in
NIC.NET expose their own (non-generic)
interfaces.
See also NReco project (
nreco.googlecode.com) - it contains a lot of
generic interfaces (like IProvider<C,T>, IOperation<C>) and can be
used in conjunction with
NIC.NET libraries.