51 lines
2.5 KiB
XML
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.20.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-preview2.20160.5" />
|
|
<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 { > "$(ProjectDir)\BuildVersion.cs"
cmd.exe /c echo public static class BuildVersion { >> "$(ProjectDir)\BuildVersion.cs"
cmd.exe /c echo public static string BUILD_DATE="%25date%25 %25time%25"; >> "$(ProjectDir)\BuildVersion.cs"
cmd.exe /c echo } }>> "$(ProjectDir)\BuildVersion.cs"" />
|
|
</Target>
|
|
<ProjectExtensions><VisualStudio><UserProperties wwwroot_4manifest_1json__JsonSchema="" /></VisualStudio></ProjectExtensions>
|
|
|
|
</Project>
|