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.