падает точно на $ST.Read(0)? может раньше?
Зачем выводить? Если сначала суспенд на репликацию для этой БД сделать, то данные уже не изменяются на секондари. После форсед переключения репликация не будет работать, потом...
а чего бы тогда не прокидывать контекст сразу в сервис? ему же DI создаст под скоуп необходимый инстанс вот здесь scope.ServiceProvider.GetRequiredService<IScopedProcessingSer...
ограничения непонятные. почему split нельзя? почему xml нельзя? чтобы с уродливыми конструкциями left/right/substring не возиться возможно проще экспортировать всю эту радость...
https://docs.microsoft.com/en-us/sql/relational-databases/security/sql-injection?view=sql-server-ver16
фул точно создаётся? может задание поломалось и диф теперь к какому-то древнему состоянию создаётся
а это всё настроено? https://docs.microsoft.com/en-us/aspnet/core/security/authentication/windowsauth?view=aspnetcore-3.1&tabs=visual-studio#linux-and-macos-environment-config...
какой таргет у проекта? вроде это одна из проблемных библиотек к которым делали бэкпорт в fx для .net standard. нужно таргет поменять или правильный binding redirect прописать
вот только если кто-то захочет этот проект к себе затащить, он сразу на всех этих .Wait() граблями по лицу огребет, нет?
а если лог EF врубить там прям видно, что апдейтит несколько таблиц? может кто-то еще в базу лезет
а деньги списали в итоге?