У меня есть простое веб-решение (неполное), использующее NetFrameworkCore для Oracle.
См. HomeController.CS & AspNetUser.CS ->
Проблема в том, что у меня есть запись AspNetUser, которая была создана в БД через Microsoft.AspNetCore.Identity.UserManager. Эта запись доступна путем поиска по идентификатору, удалось получить запись.
Однако при остановке решения и выполнении повторного запуска (без создания нового AspNetUser) я не могу извлечь запись по идентификатору. Вместо этого выдается ошибка 500 с недопустимым исключением приведения к Oracle .ManagedDataAccess.Client.OracleDataReader.GetDateTimeOffset (). Возможно, проблема связана не со столбцом таблицы, поскольку повторное создание таблицы позволяет снова получить доступ к записи, хотя и один раз.
В чем может быть проблема? Я извиняюсь за то, что я новичок в Oracle и net core web. Ниже приведены ссылки на сообщение об ошибке и веб-решение.
Ошибка 500: https://1drv.ms/u/s! AjZf_PiMM9Arg6QLX9dfqkqu_Piepw
Решение: https://1drv.ms/u/s! AjZf_PiMM9Arg6QKQTAJ = eJP3 = eJP3 = eQuTaj = 5lLU97