C# recieve PostgreSQL table and view schema and update my database lib in c# .net core -- 2

Job ID: 33392628

Budget: $30 – $250 USD

I have an database access lib in c#. Now I need it support for PostgreSQL database. Task include:
Write an .net 4.x c# code to recieve PostgreSQL table and view schema. It must return all table and view in the database, and primary key field.
Update my existing lib source in c# .net core to support PostgreSQL db.
Bider must write C#PostgreSQL at the beginning of proposal to sure that there are no auto biding.
Related categories: .NET C# Programming .NET Core