русский
Germany.ruForen → Архив Досок→ Programmierung

Как лучше хранить GUID в базе (тип данных)?

01.05.23 18:02
Re: Как лучше хранить GUID в базе (тип данных)?
 
AlexNek патриот
AlexNek
in Antwort MrSanders 01.05.23 16:40
А в чём проблема-то

Пока как видится на данный момент, еще нужно дальше исследовать.

Блазор сервер, веб приложение, только чтение, несколько компонент, одна в другой.

Один пользователь, всё локально, один контехт базы.

Данные выдаются как IAsyncEnumerable. Одна компонента начинает асинк запрос на чтение базы, потом, по идее идет дальше, переходит в другую и опять начинает асинк запрос на чтение. Вот этот второй запрос и выдает исключение, что мол, типа нефиг вызывать один контекст их двух разных потоков. Но что то непонятно, откуда несколько потоков при отрисовки компоненты, по идее всё в одном ui потоке должно быть. Да и с ораклом то всё работало и работает, с тем же кодом.

...Осталось еще проверить номера потоков, что бы наверняка знать

Лечится либо задержкой между вызовами, либо переделкой на синхронное чтение из базы. Но ни то ни другое, как то не хочется.

 

Sprung zu