Skip to content

Commit e8e0a20

Browse files
committed
Enhance project file metadata and structure
Updated `<PropertyGroup>` with additional metadata for better documentation and packaging. Added a conditional `<PropertyGroup>` for `Release` builds to optimize production settings. Reformatted `<ItemGroup>` for `PackageReference` without altering dependencies. Improved overall `<Project>` file organization and readability. #75
1 parent 7a7617b commit e8e0a20

1 file changed

Lines changed: 28 additions & 15 deletions

File tree

src/Console.csproj

Lines changed: 28 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,32 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

3-
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
5-
<Nullable>enable</Nullable>
6-
<ImplicitUsings>enable</ImplicitUsings>
7-
</PropertyGroup>
8-
9-
<ItemGroup>
10-
<PackageReference Include="Blazored.LocalStorage" Version="4.5.0" />
11-
<PackageReference Include="FlowSynx.Client.AspNetCore" Version="1.3.6" />
12-
<PackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="2.3.0" />
13-
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="9.0.8" />
14-
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.7" />
15-
<PackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="8.13.0" />
16-
<PackageReference Include="MudBlazor" Version="8.11.0" />
17-
</ItemGroup>
3+
<PropertyGroup>
4+
<TargetFramework>net9.0</TargetFramework>
5+
<Nullable>enable</Nullable>
6+
<ImplicitUsings>enable</ImplicitUsings>
7+
<AssemblyName>console</AssemblyName>
8+
<Copyright>© FlowSynx. All rights reserved.</Copyright>
9+
<RepositoryUrl>https://github.com/flowsynx/console</RepositoryUrl>
10+
<Title>FlowSynx Console</Title>
11+
<Company>FlowSynx</Company>
12+
<Description>Web-based management console for orchestrating, executing, and monitoring workflows via the FlowSynx Workflow Automation API</Description>
13+
<Authors>FlowSynx</Authors>
14+
<PackageProjectUrl>https://flowsynx.io</PackageProjectUrl>
15+
</PropertyGroup>
16+
17+
<PropertyGroup Condition="'$(Configuration)'=='Release'">
18+
<DebugSymbols>False</DebugSymbols>
19+
<DebugType>None</DebugType>
20+
</PropertyGroup>
21+
22+
<ItemGroup>
23+
<PackageReference Include="Blazored.LocalStorage" Version="4.5.0" />
24+
<PackageReference Include="FlowSynx.Client.AspNetCore" Version="1.3.6" />
25+
<PackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="2.3.0" />
26+
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="9.0.8" />
27+
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.7" />
28+
<PackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="8.13.0" />
29+
<PackageReference Include="MudBlazor" Version="8.11.0" />
30+
</ItemGroup>
1831

1932
</Project>

0 commit comments

Comments
 (0)