179 lines
8.7 KiB
XML
179 lines
8.7 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net9.0</TargetFramework>
|
|
<OutputPath>$(SolutionDir)\Presentation\Nop.Web\Plugins\Misc.FruitBankPlugin</OutputPath>
|
|
<OutDir>$(OutputPath)</OutDir>
|
|
<!--Set this parameter to true to get the dlls copied from the NuGet cache to the output of your project.
|
|
You need to set this parameter to true if your plugin has a nuget package
|
|
to ensure that the dlls copied from the NuGet cache to the output of your project-->
|
|
<CopyLocalLockFileAssemblies>false</CopyLocalLockFileAssemblies>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<None Remove="logo.jpg" />
|
|
<None Remove="plugin.json" />
|
|
<None Remove="Views\_ViewImports.cshtml" />
|
|
<None Remove="Areas\Admin\Views\_ViewImports.cshtml" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<Content Include="Areas\Admin\Views\Index.cshtml">
|
|
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
|
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Areas\Admin\Views\_ViewStart.cshtml">
|
|
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
|
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="logo.jpg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="plugin.json">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Views\_ViewImports.cshtml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Areas\Admin\Views\_ViewImports.cshtml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Update="Areas\Admin\Views\_ViewImports.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Update="Views\_ViewImports.cshtml">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="$(SolutionDir)\Presentation\Nop.Web\Nop.Web.csproj" />
|
|
<ProjectReference Include="..\..\..\..\FruitBank\Libraries\Nop.Services\Nop.Services.csproj" />
|
|
<ProjectReference Include="..\..\Libraries\Mango.Nop.Core\Mango.Nop.Core.csproj" />
|
|
<ProjectReference Include="..\..\Libraries\Mango.Nop.Services\Mango.Nop.Services.csproj" />
|
|
<ClearPluginAssemblies Include="$(SolutionDir)\Build\ClearPluginAssemblies.proj" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<Folder Include="Areas\Admin\Components\" />
|
|
<Folder Include="Areas\Admin\Extensions\" />
|
|
<Folder Include="Areas\Admin\Factories\" />
|
|
<Folder Include="Areas\Admin\Validators\" />
|
|
<Folder Include="Domains\Entities\" />
|
|
<Folder Include="Extensions\" />
|
|
<Folder Include="Validators\" />
|
|
<Folder Include="Views\Admin\" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="9.0.9" />
|
|
<PackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json" Version="9.0.9" />
|
|
<PackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson" Version="9.0.9" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.9" />
|
|
<PackageReference Include="SendGrid" Version="9.29.3" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<Reference Include="AyCode.Core">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Core.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="AyCode.Core.Server">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Core.Server.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="AyCode.Database">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Database.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="AyCode.Entities">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Entities.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="AyCode.Entities.Server">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Entities.Server.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="AyCode.Interfaces">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Interfaces.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="AyCode.Interfaces.Server">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Interfaces.Server.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="AyCode.Models.Server">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Models.Server.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="AyCode.Services">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Services.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="AyCode.Services.Server">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\AyCode.Services.Server.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="FruitBank.Common">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\FruitBank.Common.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="FruitBank.Common.Server">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\FruitBank.Common.Server.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="MessagePack">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\MessagePack.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="MessagePack.Annotations">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\MessagePack.Annotations.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.AspNetCore.Http.Connections.Client">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\Microsoft.AspNetCore.Http.Connections.Client.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.AspNetCore.SignalR.Client">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\Microsoft.AspNetCore.SignalR.Client.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.AspNetCore.SignalR.Client.Core">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\Microsoft.AspNetCore.SignalR.Client.Core.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.NET.StringTools">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\Microsoft.NET.StringTools.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Newtonsoft.Json">
|
|
<HintPath>..\..\..\..\FruitBankHybridApp\FruitBank.Common.Server\bin\Debug\net9.0\Newtonsoft.Json.dll</HintPath>
|
|
</Reference>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<None Update="Areas\Admin\Views\Configure\Configure.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</None>
|
|
<None Update="Areas\Admin\Views\Invoice\List.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</None>
|
|
<None Update="Areas\Admin\Views\Order\Test.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</None>
|
|
<None Update="Areas\Admin\Views\Order\List.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</None>
|
|
<None Update="Areas\Admin\Views\Shipment\Create.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</None>
|
|
<None Update="Areas\Admin\Views\Shipment\List.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</None>
|
|
<None Update="Views\Checkout\PendingMeasurementWarning.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</None>
|
|
<None Update="Views\ProductAIListWidget.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</None>
|
|
<None Update="Views\ProductAIWidget.cshtml">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</None>
|
|
</ItemGroup>
|
|
|
|
<!-- This target execute after "Build" target -->
|
|
<Target Name="NopTarget" AfterTargets="Build">
|
|
<MSBuild Projects="@(ClearPluginAssemblies)" Properties="PluginPath=$(OutDir)" Targets="NopClear" />
|
|
</Target>
|
|
|
|
</Project>
|