どう意味不明なのかマジでわからん。
OOを捨てて関数型推したいのはわかるけど。

IDisposableなんかはどう不要にしていく?
IEnumerableは?

IDbConnectionは不要で、クラスがだけあれば良いって話?