У нас есть система (третья сторона), где мы получаем доступ к веб-службе для чтения данных из базовой базы данных, которая возвращает объекты .Net DataTable, а в некоторых случаях даже DataSet.
Система иногда (зависит отвеб-метод) принимает измененный DataTable / DataSet для обновления / вставки / удаления данных.
В других случаях некоторые веб-методы имеют параметры только для обновления / вставки / удаления (они вызывают процедуру сохранения за сценой).
Я пытаюсь отделить этот веб-сервис от нашего приложения, и я подумал, что, возможно, ORM будет одним из возможных решений.
Однако, что я мог прочитать в Интернете, кажется, чтоORM требуется прямой доступ к базе данных, которой у нас нет.
Итак, есть ли ORM, которая может соответствовать этому сценарию?