blog3000/Blog3000/Client/Blog3000.Client.csproj

51 lines
2.5 KiB
XML

<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netstandard2.1</TargetFramework>
<RazorLangVersion>3.0</RazorLangVersion>
<ServiceWorkerAssetsManifest>service-worker-assets.js</ServiceWorkerAssetsManifest>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<PackageId>Blog3000.Client</PackageId>
<Authors>Blog3000.Client</Authors>
<Product>Blog3000.Client</Product>
<ServiceWorkerCacheVersion>1</ServiceWorkerCacheVersion>
<ServiceWorkerForce>true</ServiceWorkerForce>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Resources\**" />
<Content Remove="Resources\**" />
<EmbeddedResource Remove="Resources\**" />
<None Remove="Resources\**" />
</ItemGroup>
<ItemGroup>
<Content Include="Services\BlogDb.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Blazored.LocalStorage" Version="3.0.0" />
<PackageReference Include="Markdig" Version="0.22.0" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="3.2.1" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Build" Version="3.2.1" PrivateAssets="all" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="3.2.1" PrivateAssets="all" />
<PackageReference Include="Microsoft.AspNetCore.Blazor.HttpClient" Version="3.2.0-preview3.20168.3" />
<PackageReference Include="System.Linq.Async" Version="4.1.1" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Shared\Blog3000.Shared.csproj" />
</ItemGroup>
<!-- When publishing, swap service-worker.published.js in place of service-worker.js -->
<ItemGroup Condition="'$(DesignTimeBuild)' != 'true'">
<Content Remove="wwwroot\service-worker.js" />
<Content Update="wwwroot\service-worker.published.js" Link="wwwroot\service-worker.js" />
</ItemGroup>
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
<Exec Command="cmd.exe /c echo namespace Blog3000.Client { &gt; &quot;$(ProjectDir)\BuildVersion.cs&quot;&#xD;&#xA;cmd.exe /c echo public static class BuildVersion { &gt;&gt; &quot;$(ProjectDir)\BuildVersion.cs&quot;&#xD;&#xA;cmd.exe /c echo public static string BUILD_DATE=&quot;%25date%25 %25time%25&quot;; &gt;&gt; &quot;$(ProjectDir)\BuildVersion.cs&quot;&#xD;&#xA;cmd.exe /c echo } }&gt;&gt; &quot;$(ProjectDir)\BuildVersion.cs&quot;" />
</Target>
<ProjectExtensions><VisualStudio><UserProperties wwwroot_4manifest_1json__JsonSchema="" /></VisualStudio></ProjectExtensions>
</Project>