Улучшено время цикла редактирования-запуска в.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