Start Debugging

Тег: dotnet-11

279 статей · Страница4из28

Aspire 13.5 добавляет полноценный терминал прямо в дашборд
WithTerminal() даёт ресурсу интерактивную PTY-сессию, в которую можно печатать из дашборда или подключиться из собственной оболочки. Она экспериментальная, отцепляет отладчик, а опции Shell, под которую вы могли писать код, больше нет.
Сервер MSBuild включён по умолчанию в .NET 11 Preview 7
Preview 7 переводит сервер MSBuild из режима подключения по желанию во включённый по умолчанию, поэтому идущие подряд вызовы dotnet build и dotnet test переиспользуют прогретый рабочий процесс. Что изменилось, как отключить и как убедиться, что сервер действительно был задействован.
Как генерировать первичный ключ из последовательности базы данных при вставке в EF Core 11
Переводим ключ с IDENTITY на последовательность SQL Server в EF Core 11 через UseSequence: точный SQL, который выдаёт EF, почему явные значения ключа вдруг работают без IDENTITY_INSERT, последовательность bigint для колонки int и пропуски, которые нужно закладывать в проект.
Как скачать файл из компонента Blazor без взаимодействия с JavaScript
Обойдитесь без JS-модуля downloadFileFromStream. Отрисуйте якорь с атрибутом download, указывающий на конечную точку minimal API с TypedResults.File, либо отправьте POST обычной HTML-формой с AntiforgeryToken. Разбираем, почему именно атрибут download мешает улучшенной навигации Blazor перехватить клик, почему data-enhance молча выбрасывает файл, и ловушку с cookie против bearer.
Как использовать IDbContextFactory<T> из singleton-сервиса в Blazor
Singleton не может внедрить DbContext, но может внедрить IDbContextFactory<T>, потому что AddDbContextFactory по умолчанию регистрирует фабрику как singleton. Создавайте и освобождайте по одному контексту на вызов и никогда не сохраняйте экземпляр.
Назад Вперёд