forked from bitfoundation/bitplatform
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TodoTemplate.Web.csproj
66 lines (60 loc) · 3.79 KB
/
TodoTemplate.Web.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<!--If you don't need to use the time zone and your app is in WASM format, you can reduce the output size of the app by disabling the time zone.-->
<BlazorEnableTimeZoneSupport>true</BlazorEnableTimeZoneSupport>
<BlazorWebAssemblyPreserveCollationData>false</BlazorWebAssemblyPreserveCollationData>
<InvariantGlobalization>true</InvariantGlobalization>
<RootNamespace>TodoTemplate.App</RootNamespace>
<AssemblyName>TodoTemplate.App</AssemblyName>
<!--/-:msbuild-conditional:noEmit -->
<ServiceWorkerAssetsManifest Condition="'$(WebAppDeploymentType)' == 'PWA'">service-worker-assets.js</ServiceWorkerAssetsManifest>
<BlazorCacheBootResources Condition="'$(WebAppDeploymentType)' == 'PWA'">false</BlazorCacheBootResources>
<!--/+:msbuild-conditional:noEmit -->
</PropertyGroup>
<ItemGroup>
<!--/-:msbuild-conditional:noEmit -->
<!-- In the Blazor Web Assembly mode, the API project will host the web client app itself -->
<Content Condition=" '$(BlazorMode)' == 'BlazorWebAssembly' " Remove="appsettings.json" />
<Content Condition=" '$(BlazorMode)' == 'BlazorWebAssembly' " Remove="Pages\_Host.cshtml" />
<Content Condition=" '$(BlazorMode)' == 'BlazorWebAssembly' " Remove="Pages\_Layout.cshtml" />
<Compile Condition=" '$(BlazorMode)' == 'BlazorWebAssembly' " Remove="Services\Implementations\ServerSideAuthTokenProvider.cs" />
<!--/+:msbuild-conditional:noEmit -->
<Content Remove="compilerconfig.json" />
<None Include="compilerconfig.json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Bit.BlazorUI" Version="2.0.0-pre-04" />
<PackageReference Include="Bit.Bswup" Version="2.0.0-pre-04" />
<PackageReference Include="Bit.CodeAnalyzers" Version="2.0.0-pre-04" />
<PackageReference Include="Bit.SourceGenerators" Version="2.0.0-pre-04" />
<PackageReference Include="jose-jwt" Version="4.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Components.Authorization" Version="6.0.7" />
<!--/-:msbuild-conditional:noEmit -->
<PackageReference Condition=" '$(BlazorMode)' == 'BlazorWebAssembly' " Include="Microsoft.AspNetCore.Components.WebAssembly" Version="6.0.7" />
<PackageReference Condition=" '$(BlazorMode)' == 'BlazorWebAssembly' " Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="6.0.7" PrivateAssets="all" />
<!--/+:msbuild-conditional:noEmit -->
</ItemGroup>
<ItemGroup>
<ServiceWorker Include="wwwroot\service-worker.js" PublishedContent="wwwroot\service-worker.published.min.js" Condition="'$(WebAppDeploymentType)' == 'PWA'" />
<PackageReference Include="BuildWebCompiler2022" Version="1.14.8">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.TypeScript.MSBuild" Version="4.7.4">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<ProjectReference Include="..\Shared\TodoTemplate.Shared.csproj" />
<Using Include="Microsoft.AspNetCore.Components" />
<Using Include="TodoTemplate.App.Services.Contracts" />
<Using Include="TodoTemplate.App.Services.Implementations" />
<Using Include="Microsoft.Extensions.Configuration" />
<Using Include="Microsoft.JSInterop" />
<Using Include="System.Net.Http.Json" />
<Using Include="System.Collections.Concurrent" />
<Using Include="Microsoft.AspNetCore.Components.Authorization" />
<Using Include="TodoTemplate.App.Components" />
<Using Include="Bit.BlazorUI" />
</ItemGroup>
</Project>