Npgsql is a .Net Data Provider for Postgresql. It allows any program developed for mono to access database server. It is implemented in 100% C# code. Works with Postgresql 7.x and above. see also bug for MySQL connector: http://bugs.gentoo.org/show_bug.cgi?id=334927
https://github.com/gentoo/dotnet/pull/217