add roslyn

This commit is contained in:
Matthew Parker [SSW]
2025-01-10 21:38:19 +10:00
parent 06991c51ec
commit ced3a70988
4 changed files with 50 additions and 4 deletions

View File

@@ -53,12 +53,12 @@
protected override async Task OnInitializedAsync()
{
await Task.Run(() => LoadSolution("D:/matth/Documents/Git/amazon/ClientPortal.sln"));
await Task.Run(() => LoadSolution("C:/Users/Matthew/Documents/Git/amazon/ClientPortal.sln"));
}
private void LoadSolution(string solutionPath)
{
var solutionFile = GetNodesInSolution.ParseSolutionFileFromPath("D:/matth/Documents/Git/amazon/ClientPortal.sln");
var solutionFile = GetNodesInSolution.ParseSolutionFileFromPath("C:/Users/Matthew/Documents/Git/amazon/ClientPortal.sln");
ArgumentNullException.ThrowIfNull(solutionFile);
_solutionFile = solutionFile;
var rootNodes = solutionFile.ProjectsByGuid.Values.Where(p => p.ParentProjectGuid == null).OrderBy(s => s.ProjectName).ToList();

View File

@@ -1,8 +1,12 @@
@page "/"
@using SharpIDE.Application.Features.SolutionDiscovery
<CodeViewer FilePath="D:\matth\Documents\Git\amazon\src\Utilities\ClientPortal.Utilities.DebugConsole\DataversePlayground.cs" />
<CodeViewer FilePath="C:\Users\Matthew\Documents\Git\amazon\src\Utilities\ClientPortal.Utilities.DebugConsole\DataversePlayground.cs" />
@code
{
protected override async Task OnInitializedAsync()
{
await RoslynTest.Analyse("C:/Users/Matthew/Documents/Git/StatusApp/StatusApp.sln");
}
}