Microsoft предоставляет два способа работы с космическими БД в C # /. NET.
Можно использовать либо ядро Entity Framework (EF), которое использует SDK космоса за кулисами и позволяет использовать EF с Космосом.
Этот последний пункт можно рассматривать как положительный или отрицательный, в зависимости от того, хотите ли вы использовать EF против Dapper или что-то еще, но для моего случая использования я бы предпочел использовать EF, если только у меня нет веской причины не делать этого.
Сами Microsoft не сделала никаких заявлений, которые я могу найти, по которым следует использовать и почему. (Я предполагаю, что это. NET Основной проект)