diff options
Diffstat (limited to 'src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj')
-rw-r--r-- | src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj b/src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj new file mode 100644 index 0000000000..2795f6c76d --- /dev/null +++ b/src/Identity/src/UI/Microsoft.AspNetCore.Identity.UI.csproj @@ -0,0 +1,64 @@ +<Project Sdk="Microsoft.NET.Sdk.Razor"> + + <PropertyGroup> + <Description>ASP.NET Core Identity UI is the default Razor Pages built-in UI for the ASP.NET Core Identity framework.</Description> + <RazorAssemblyDescription>Compiled Razor views assembly for the ASP.NET Core Identity UI package.</RazorAssemblyDescription> + <TargetFramework>netstandard2.0</TargetFramework> + <GenerateDocumentationFile>false</GenerateDocumentationFile> + <PackageTags>aspnetcore;identity;membership;razorpages</PackageTags> + <GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest> + <ProvideApplicationPartFactoryAttributeTypeName>Microsoft.AspNetCore.Mvc.ApplicationParts.NullApplicationPartFactory, Microsoft.AspNetCore.Mvc.Core</ProvideApplicationPartFactoryAttributeTypeName> + </PropertyGroup> + + <ItemGroup> + <EmbeddedResource Include="wwwroot/**/*" /> + <EmbeddedResource Remove="wwwroot/**/.bower.json" /> + <EmbeddedResource Remove="wwwroot/**/LICENSE*" /> + <None Remove="wwwroot/**/.bower.json" /> + <None Remove="wwwroot/**/LICENSE*" /> + <None Include="THIRD-PARTY-NOTICES" Pack="true" PackagePath="/"/> + </ItemGroup> + + <ItemGroup> + <PackageReference Include="Microsoft.AspNetCore.Mvc" Version="$(MicrosoftAspNetCoreMvcPackageVersion)" /> + <PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="$(MicrosoftExtensionsFileProvidersEmbeddedPackageVersion)" /> + <PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="$(MicrosoftAspNetCoreStaticFilesPackageVersion)" /> + <PackageReference Include="Microsoft.NET.Sdk.Razor" Version="$(MicrosoftNETSdkRazorPackageVersion)" PrivateAssets="All" /> + </ItemGroup> + + <ItemGroup> + <ProjectReference Include="..\Identity\Microsoft.AspNetCore.Identity.csproj" /> + <ProjectReference Include="..\Stores\Microsoft.Extensions.Identity.Stores.csproj" /> + </ItemGroup> + + <ItemGroup> + <AssemblyAttribute Include="System.Reflection.AssemblyMetadataAttribute"> + <_parameter1>Microsoft.AspNetCore.Mvc.AdditionalReference</_parameter1> + <_parameter2>$(RazorTargetName).dll,false</_parameter2> + </AssemblyAttribute> + + <RazorAssemblyAttribute Include="System.Reflection.AssemblyMetadataAttribute" Condition="'$(BuildNumber)' != ''"> + <_Parameter1>BuildNumber</_Parameter1> + <_Parameter2>$(BuildNumber)</_Parameter2> + </RazorAssemblyAttribute> + + <RazorTargetAssemblyAttribute Include="System.Reflection.AssemblyMetadataAttribute" Condition="'$(BuildNumber)' != ''"> + <_Parameter1>BuildNumber</_Parameter1> + <_Parameter2>$(BuildNumber)</_Parameter2> + </RazorTargetAssemblyAttribute> + </ItemGroup> + + <ItemGroup> + <RazorCompile Include="$(GeneratedCommitHashAttributeFile)" /> + <RazorCompile Include="$(GeneratedInternalAspNetCoreAttributeFile)" /> + </ItemGroup> + + <Target Name="VerifyBuildOutputs" AfterTargets="Build"> + <PropertyGroup> + <ExpectedOutputFile>$(OutputPath)$(RazorTargetName).dll</ExpectedOutputFile> + </PropertyGroup> + + <Error Text="Unable to find precompiled view file $(ExpectedOutputFile)" Condition="!Exists('$(ExpectedOutputFile)')" /> + </Target> + +</Project> |