Улучшено время цикла редактирования-запуска в.Net Core

Я пытаюсь улучшить производительность в Logary и сталкиваюсь с неожиданной проблемой с.Net Core; даже односимвольное изменение в Logary.PerfTests

введите описание изображения здесь

вызывает полное восстановление во всем хранилище (я думаю), в результате чего:

Пакет ест мой процессор

Можно ли как-то улучшить производительность запуска изменений? Я пробовал файл sln только для ядра, но дотнет-ядро / райдер, похоже, восстанавливает все нюансы для всех проектов, независимо от того.

Вот paket.dependencies для группы:

group Benchmarks
    source https://api.nuget.org/v3/index.json
    framework net471, netcoreapp2.0
    redirects on
    nuget FParsec
    nuget FSharp.Core
    nuget Hopac
    nuget NodaTime
    nuget Expecto
    nuget Expecto.BenchmarkDotNet

Вот PR/ код в полном объеме https://github.com/logary/logary/pull/323

0 ответов

Другие вопросы по тегам