Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.Net: Adds Process Framework with Aspire demo #10614

Merged
Merged
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
a006b67
adds process framework with aspire demo
tommasodotNET Feb 19, 2025
12e0b58
set target framework to .net8
tommasodotNET Feb 19, 2025
a88bf3e
linkspector config (experiment)
crickman Feb 19, 2025
fe1ad70
Another shot (linkspector)
crickman Feb 19, 2025
55bdd96
Linkespector (try #3)
crickman Feb 19, 2025
61f73fb
Exclude file with Italian from typo check
crickman Feb 19, 2025
ae7fd64
Typos (#2)
crickman Feb 19, 2025
2425cb0
Code convention
crickman Feb 19, 2025
f93bef7
Typo config
crickman Feb 19, 2025
56c9ede
Build (gdi)
crickman Feb 19, 2025
c893087
Fix typo exclusion path
crickman Feb 19, 2025
9f54ba1
Namespace and file headers
crickman Feb 19, 2025
d2904ea
Typo (readme)
crickman Feb 19, 2025
e8959e3
Clean-up .gitignore
crickman Feb 19, 2025
8d7d73e
Autoformat steps
crickman Feb 19, 2025
343454d
Fix readme link
crickman Feb 19, 2025
fe9108b
Tweak readme content/format
crickman Feb 19, 2025
786211e
Merge branch 'main' into demos/pf-with-aspire
crickman Feb 20, 2025
2ef2990
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
fb18a31
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
cd9a63c
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
e86cefb
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
619fd8f
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
866ccbd
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
cca439d
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
e21a290
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
3a58c7c
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
7985eac
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
88b9aff
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
1ea4fb0
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
45e06ea
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
df3df7c
Update dotnet/samples/Demos/ProcessFrameworkWithAspire/README.md
tommasodotNET Feb 20, 2025
aa53d4b
using config awaiter on async http call
tommasodotNET Feb 20, 2025
769a4be
roll forward to latest major
tommasodotNET Feb 20, 2025
f65db82
Merge branch 'demos/pf-with-aspire' of github.com:tommasodotNET/seman…
tommasodotNET Feb 20, 2025
9c918b6
using string in url instead of uri
tommasodotNET Feb 20, 2025
b2dfc8d
Merge branch 'main' into demos/pf-with-aspire
tommasodotNET Feb 20, 2025
87e6705
avoid using "agent" in api path
tommasodotNET Feb 20, 2025
295103d
replace tabs with spaces
tommasodotNET Feb 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/_typos.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@ extend-exclude = [
"PopulationByAdmin1.csv",
"WomensSuffrage.txt",
"SK-dotnet.sln.DotSettings",
"**/azure_ai_search_hotel_samples/README.md"
"**/azure_ai_search_hotel_samples/README.md",
"**/Demos/ProcessFrameworkWithAspire/ProcessFramework.Aspire/ProcessFramework.Aspire.ProcessOrchestrator/Program.cs",
"**/Demos/ProcessFrameworkWithAspire/**/*.http"
]

[default.extend-words]
Expand Down
13 changes: 12 additions & 1 deletion dotnet/Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
<PackageVersion Include="AWSSDK.BedrockRuntime" Version="4.0.0-preview.5" />
<PackageVersion Include="AWSSDK.Core" Version="4.0.0-preview.5" />
<PackageVersion Include="AWSSDK.Extensions.NETCore.Setup" Version="3.7.301" />
<PackageVersion Include="Aspire.Azure.AI.OpenAI" Version="9.0.0-preview.5.24551.3" />
<PackageVersion Include="Aspire.Hosting.AppHost" Version="9.0.0" />
<PackageVersion Include="Aspire.Hosting.Azure.CognitiveServices" Version="9.0.0" />
<PackageVersion Include="Azure.AI.ContentSafety" Version="1.0.0" />
<PackageVersion Include="Azure.AI.Inference" Version="1.0.0-beta.2" />
<PackageVersion Include="Azure.AI.OpenAI" Version="[2.2.0-beta.1]" />
Expand All @@ -20,6 +23,7 @@
<PackageVersion Include="Dapr.AspNetCore" Version="1.14.0" />
<PackageVersion Include="FastBertTokenizer" Version="1.0.28" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.0" />
<PackageVersion Include="Microsoft.AspNetCore.OpenApi" Version="8.0.13" />
<PackageVersion Include="Microsoft.ML.Tokenizers.Data.Cl100kBase" Version="1.0.0" />
<PackageVersion Include="Microsoft.IdentityModel.JsonWebTokens" Version="7.5.1" />
<PackageVersion Include="Microsoft.VisualStudio.Threading" Version="17.12.19" />
Expand Down Expand Up @@ -51,6 +55,11 @@
<PackageVersion Include="OllamaSharp" Version="5.0.7" />
<PackageVersion Include="OpenAI" Version="[2.2.0-beta.1]" />
<PackageVersion Include="OpenTelemetry.Exporter.Console" Version="1.9.0" />
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.9.0" />
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.9.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.9.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.9.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.9.0" />
<PackageVersion Include="PdfPig" Version="0.1.9" />
<PackageVersion Include="Pinecone.NET" Version="2.1.1" />
<PackageVersion Include="Prompty.Core" Version="0.0.23-alpha" />
Expand All @@ -75,14 +84,16 @@
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
<PackageVersion Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration.EnvironmentVariables"
Version="8.0.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration.UserSecrets" Version="8.0.0" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="8.0.1" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.2" />
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
<PackageVersion Include="Microsoft.Extensions.Http" Version="8.0.1" />
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="8.9.1" />
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery" Version="9.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="8.0.1" />
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="8.0.0" />
Expand Down
60 changes: 60 additions & 0 deletions dotnet/SK-dotnet.sln
Original file line number Diff line number Diff line change
Expand Up @@ -445,6 +445,23 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Plugins.AI.UnitTests", "src
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Connectors.Postgres.UnitTests", "src\Connectors\Connectors.Postgres.UnitTests\Connectors.Postgres.UnitTests.csproj", "{2A1EC0DA-AD01-4421-AADC-1DFF65C71CCC}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ProcessFrameworkWithAspire", "ProcessFrameworkWithAspire", "{3F260A77-B6C9-97FD-1304-4B34DA936CF4}"
ProjectSection(SolutionItems) = preProject
samples\Demos\ProcessFrameworkWithAspire\README.md = samples\Demos\ProcessFrameworkWithAspire\README.md
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProcessFramework.Aspire.AppHost", "samples\Demos\ProcessFrameworkWithAspire\ProcessFramework.Aspire\ProcessFramework.Aspire.AppHost\ProcessFramework.Aspire.AppHost.csproj", "{2756FED3-ABC1-4F58-932E-5DD05A5EE066}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProcessFramework.Aspire.ProcessOrchestrator", "samples\Demos\ProcessFrameworkWithAspire\ProcessFramework.Aspire\ProcessFramework.Aspire.ProcessOrchestrator\ProcessFramework.Aspire.ProcessOrchestrator.csproj", "{05E102FA-A766-4B10-B95A-54060AB56596}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProcessFramework.Aspire.ServiceDefaults", "samples\Demos\ProcessFrameworkWithAspire\ProcessFramework.Aspire\ProcessFramework.Aspire.ServiceDefaults\ProcessFramework.Aspire.ServiceDefaults.csproj", "{4FA81B79-85D1-4B5D-B0D3-1EDBEF05A623}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProcessFramework.Aspire.Shared", "samples\Demos\ProcessFrameworkWithAspire\ProcessFramework.Aspire\ProcessFramework.Aspire.Shared\ProcessFramework.Aspire.Shared.csproj", "{6FE977F6-D508-4DF0-951F-749B0D5C7109}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProcessFramework.Aspire.SummaryAgent", "samples\Demos\ProcessFrameworkWithAspire\ProcessFramework.Aspire\ProcessFramework.Aspire.SummaryAgent\ProcessFramework.Aspire.SummaryAgent.csproj", "{37381352-4F10-427F-AB8A-51FEAB265201}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProcessFramework.Aspire.TranslatorAgent", "samples\Demos\ProcessFrameworkWithAspire\ProcessFramework.Aspire\ProcessFramework.Aspire.TranslatorAgent\ProcessFramework.Aspire.TranslatorAgent.csproj", "{DAD5FC6A-8CA0-43AC-87E1-032DFBD6B02A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -1196,6 +1213,42 @@ Global
{2A1EC0DA-AD01-4421-AADC-1DFF65C71CCC}.Publish|Any CPU.Build.0 = Debug|Any CPU
{2A1EC0DA-AD01-4421-AADC-1DFF65C71CCC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2A1EC0DA-AD01-4421-AADC-1DFF65C71CCC}.Release|Any CPU.Build.0 = Release|Any CPU
{2756FED3-ABC1-4F58-932E-5DD05A5EE066}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2756FED3-ABC1-4F58-932E-5DD05A5EE066}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2756FED3-ABC1-4F58-932E-5DD05A5EE066}.Publish|Any CPU.ActiveCfg = Debug|Any CPU
{2756FED3-ABC1-4F58-932E-5DD05A5EE066}.Publish|Any CPU.Build.0 = Debug|Any CPU
{2756FED3-ABC1-4F58-932E-5DD05A5EE066}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2756FED3-ABC1-4F58-932E-5DD05A5EE066}.Release|Any CPU.Build.0 = Release|Any CPU
{05E102FA-A766-4B10-B95A-54060AB56596}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{05E102FA-A766-4B10-B95A-54060AB56596}.Debug|Any CPU.Build.0 = Debug|Any CPU
{05E102FA-A766-4B10-B95A-54060AB56596}.Publish|Any CPU.ActiveCfg = Debug|Any CPU
{05E102FA-A766-4B10-B95A-54060AB56596}.Publish|Any CPU.Build.0 = Debug|Any CPU
{05E102FA-A766-4B10-B95A-54060AB56596}.Release|Any CPU.ActiveCfg = Release|Any CPU
{05E102FA-A766-4B10-B95A-54060AB56596}.Release|Any CPU.Build.0 = Release|Any CPU
{4FA81B79-85D1-4B5D-B0D3-1EDBEF05A623}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4FA81B79-85D1-4B5D-B0D3-1EDBEF05A623}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4FA81B79-85D1-4B5D-B0D3-1EDBEF05A623}.Publish|Any CPU.ActiveCfg = Debug|Any CPU
{4FA81B79-85D1-4B5D-B0D3-1EDBEF05A623}.Publish|Any CPU.Build.0 = Debug|Any CPU
{4FA81B79-85D1-4B5D-B0D3-1EDBEF05A623}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4FA81B79-85D1-4B5D-B0D3-1EDBEF05A623}.Release|Any CPU.Build.0 = Release|Any CPU
{6FE977F6-D508-4DF0-951F-749B0D5C7109}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6FE977F6-D508-4DF0-951F-749B0D5C7109}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6FE977F6-D508-4DF0-951F-749B0D5C7109}.Publish|Any CPU.ActiveCfg = Debug|Any CPU
{6FE977F6-D508-4DF0-951F-749B0D5C7109}.Publish|Any CPU.Build.0 = Debug|Any CPU
{6FE977F6-D508-4DF0-951F-749B0D5C7109}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6FE977F6-D508-4DF0-951F-749B0D5C7109}.Release|Any CPU.Build.0 = Release|Any CPU
{37381352-4F10-427F-AB8A-51FEAB265201}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{37381352-4F10-427F-AB8A-51FEAB265201}.Debug|Any CPU.Build.0 = Debug|Any CPU
{37381352-4F10-427F-AB8A-51FEAB265201}.Publish|Any CPU.ActiveCfg = Debug|Any CPU
{37381352-4F10-427F-AB8A-51FEAB265201}.Publish|Any CPU.Build.0 = Debug|Any CPU
{37381352-4F10-427F-AB8A-51FEAB265201}.Release|Any CPU.ActiveCfg = Release|Any CPU
{37381352-4F10-427F-AB8A-51FEAB265201}.Release|Any CPU.Build.0 = Release|Any CPU
{DAD5FC6A-8CA0-43AC-87E1-032DFBD6B02A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DAD5FC6A-8CA0-43AC-87E1-032DFBD6B02A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DAD5FC6A-8CA0-43AC-87E1-032DFBD6B02A}.Publish|Any CPU.ActiveCfg = Debug|Any CPU
{DAD5FC6A-8CA0-43AC-87E1-032DFBD6B02A}.Publish|Any CPU.Build.0 = Debug|Any CPU
{DAD5FC6A-8CA0-43AC-87E1-032DFBD6B02A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DAD5FC6A-8CA0-43AC-87E1-032DFBD6B02A}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -1360,6 +1413,13 @@ Global
{0C64EC81-8116-4388-87AD-BA14D4B59974} = {D6D598DF-C17C-46F4-B2B9-CDE82E2DE132}
{03ACF9DD-00C9-4F2B-80F1-537E2151AF5F} = {D6D598DF-C17C-46F4-B2B9-CDE82E2DE132}
{2A1EC0DA-AD01-4421-AADC-1DFF65C71CCC} = {5A7028A7-4DDF-4E4F-84A9-37CE8F8D7E89}
{3F260A77-B6C9-97FD-1304-4B34DA936CF4} = {5D4C0700-BBB5-418F-A7B2-F392B9A18263}
{2756FED3-ABC1-4F58-932E-5DD05A5EE066} = {3F260A77-B6C9-97FD-1304-4B34DA936CF4}
{05E102FA-A766-4B10-B95A-54060AB56596} = {3F260A77-B6C9-97FD-1304-4B34DA936CF4}
{4FA81B79-85D1-4B5D-B0D3-1EDBEF05A623} = {3F260A77-B6C9-97FD-1304-4B34DA936CF4}
{6FE977F6-D508-4DF0-951F-749B0D5C7109} = {3F260A77-B6C9-97FD-1304-4B34DA936CF4}
{37381352-4F10-427F-AB8A-51FEAB265201} = {3F260A77-B6C9-97FD-1304-4B34DA936CF4}
{DAD5FC6A-8CA0-43AC-87E1-032DFBD6B02A} = {3F260A77-B6C9-97FD-1304-4B34DA936CF4}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {FBDC56A3-86AD-4323-AA0F-201E59123B83}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<Project Sdk="Microsoft.NET.Sdk">

<Sdk Name="Aspire.AppHost.Sdk" Version="9.0.0" />

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<IsAspireHost>true</IsAspireHost>
<UserSecretsId>61efcc24-41eb-4a92-8ebe-64de14ed54dd</UserSecretsId>
<NoWarn>$(NoWarn);CS1591</NoWarn>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Aspire.Hosting.AppHost" />
<PackageReference Include="Aspire.Hosting.Azure.CognitiveServices" />
</ItemGroup>

<ItemGroup>
<ProjectReference
Include="..\..\..\..\..\src\Experimental\Process.LocalRuntime\Process.LocalRuntime.csproj">
<IsAspireProjectResource>false</IsAspireProjectResource>
</ProjectReference>
<ProjectReference
Include="..\ProcessFramework.Aspire.ProcessOrchestrator\ProcessFramework.Aspire.ProcessOrchestrator.csproj" />
<ProjectReference
Include="..\ProcessFramework.Aspire.SummaryAgent\ProcessFramework.Aspire.SummaryAgent.csproj" />
<ProjectReference
Include="..\ProcessFramework.Aspire.TranslatorAgent\ProcessFramework.Aspire.TranslatorAgent.csproj" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// Copyright (c) Microsoft. All rights reserved.

var builder = DistributedApplication.CreateBuilder(args);

var openai = builder.AddConnectionString("openAiConnectionName");

var translateAgent = builder.AddProject<Projects.ProcessFramework_Aspire_TranslatorAgent>("translatoragent")
.WithReference(openai);

var summaryAgent = builder.AddProject<Projects.ProcessFramework_Aspire_SummaryAgent>("summaryagent")
.WithReference(openai);

var processOrchestrator = builder.AddProject<Projects.ProcessFramework_Aspire_ProcessOrchestrator>("processorchestrator")
.WithReference(translateAgent)
.WithReference(summaryAgent);

builder.Build().Run();
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning",
"Aspire.Hosting.Dcp": "Warning"
}
},
"ConnectionStrings": {
"openAiConnectionName": "https://{account_name}.openai.azure.com/"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// Copyright (c) Microsoft. All rights reserved.

namespace ProcessFramework.Aspire.ProcessOrchestrator.Models;

public static class ProcessEvents
{
public static readonly string TranslateDocument = nameof(TranslateDocument);
public static readonly string DocumentTranslated = nameof(DocumentTranslated);
public static readonly string SummarizeDocument = nameof(SummarizeDocument);
public static readonly string DocumentSummarized = nameof(DocumentSummarized);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<Project Sdk="Microsoft.NET.Sdk.Web">

<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<NoWarn>
$(NoWarn);CS8618,IDE0009,CA1051,CA1050,CA1707,CA1054,CA2007,VSTHRD111,CS1591,RCS1110,RCS1243,CA5394,SKEXP0001,SKEXP0010,SKEXP0020,SKEXP0040,SKEXP0050,SKEXP0060,SKEXP0070,SKEXP0080,SKEXP0101,SKEXP0110,OPENAI001
</NoWarn>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.OpenApi" />
<PackageReference Include="Aspire.Azure.AI.OpenAI" />
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\..\..\..\..\src\Experimental\Process.Core\Process.Core.csproj" />
<ProjectReference
Include="..\..\..\..\..\src\Experimental\Process.LocalRuntime\Process.LocalRuntime.csproj" />
<ProjectReference
Include="..\ProcessFramework.Aspire.ServiceDefaults\ProcessFramework.Aspire.ServiceDefaults.csproj" />
<ProjectReference
Include="..\ProcessFramework.Aspire.Shared\ProcessFramework.Aspire.Shared.csproj" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
GET https://localhost:7207/api/processdoc
Accept: application/json

###

Loading
Loading