1、vs2022 新建项目,如下图所示选择
选择项目的路径和名称
选择.net6.0 创建项目
2、安装需要的包 Swashbuckle.AspNetCore,如下图所示
3、wpf 界面,编写 wpf 程序如下图所示
代码如下
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<StackPanel Grid.Row="1" Orientation="Horizontal">
<Button x:Name="btn_StartService" Height="40" Width="150"
Content="启动服务" Margin="5"
Click="btn_StartService_Click"/>
<Button x:Name="btn_StopService" Height="40" Width="150"
Content="停止服务" Margin="5"
Click="btn_StopService_Click"/>
<Button x:Name="btn_Request" Height="40" Width="150" Content="
请求服务" Margin="5"
Click="btn_Request_Click"/>
</StackPanel>
<StackPanel Grid.Row="2">
<TextBox x:Name="txt_Res" FontSize="20" Margin="5"
Height="133"/>
</StackPanel>
</Grid>
4、添加控制器文件夹,新建文件夹“Controllers”,名称不能修改