File: Program.cs
Web Access
Project: ..\..\..\src\BuiltInTools\Watch.Aspire\Microsoft.DotNet.HotReload.Watch.Aspire.csproj (Microsoft.DotNet.HotReload.Watch.Aspire)
using Microsoft.Build.Locator;
using Microsoft.DotNet.Watch;
 
if (!DotNetWatchOptions.TryParse(args, out var options))
{
    return -1;
}
 
MSBuildLocator.RegisterMSBuildPath(options.SdkDirectory);
 
var workingDirectory = Directory.GetCurrentDirectory();
return await DotNetWatchLauncher.RunAsync(workingDirectory, options) ? 0 : 1;