Is it possible to create webapi (.net core) service on top of CouchDB as backend?

is it possible to create webapi (.net core) service on top of CouchDB as backend? if it is possible then which extension is required to do that? Can I connect Entity framework layer in the middle of couchdb and web api? Here I mean CouchDB only but not CouchBase.