Мигрирующий код с рабочего стола в Blazor: как обрабатывать статическое состояниеC#

Место общения программистов C#
Ответить
Anonymous
 Мигрирующий код с рабочего стола в Blazor: как обрабатывать статическое состояние

Сообщение Anonymous »

В настоящее время мы смотрим на Blazor для миграции большой базы кода настольного компьютера. Мы использовали ASP.NET Core и Blazor для других проектов в течение многих лет, поэтому мы знаем, как это работает. Новая ситуация сложна, потому что мы не можем начать с нуля. У нас есть кодовая база значительного размера, который нам нужно перенести. < /P>
При использовании приложения для порта Каждый отдельный код, который обращается к базе данных, должен знать, какой из них выбрал пользователь. В базе устаревшего кода есть много таких фрагментов. Мы сейчас находимся в точке, где кажется, что мы должны передавать эту информацию через каждый вызов объекта и метода. Это не может быть правильным. С этой информацией мы могли бы повторно использовать устаревший код с небольшими изменениями. Мы попытались использовать Traceidentifier, CircuitId, но мы не нашли способа доступа к этой информации надежно из кода, который находится за пределами экосистемы инъекции зависимости от блазора.

Подробнее здесь: https://stackoverflow.com/questions/797 ... atic-state
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»