Refactor web project asset handling to use DorkNetServerWebAsset for improved publish process

This commit is contained in:
Alexa
2026-06-15 23:06:38 +03:00
parent b3a06ce5e8
commit 269a600869
@@ -13,11 +13,15 @@
</ItemGroup>
<ItemGroup>
<Content Include="..\DorkNet.Server\wwwroot\**\*">
<Link>wwwroot\%(RecursiveDir)%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
</Content>
<DorkNetServerWebAsset Include="..\DorkNet.Server\wwwroot\**\*" />
</ItemGroup>
<Target Name="CopyDorkNetServerWebAssets"
AfterTargets="Publish"
Condition="'$(DorkNetServiceContainerPublish)' == 'true'">
<Copy SourceFiles="@(DorkNetServerWebAsset)"
DestinationFiles="@(DorkNetServerWebAsset->'$(PublishDir)wwwroot/%(RecursiveDir)%(Filename)%(Extension)')"
SkipUnchangedFiles="true" />
</Target>
</Project>