1. Changes the build context of all services to the root level to be able to access the dependencies for each project. 2. Commented out the prepublish scripts, these steps are moved into the Dockerfile Did not change any script yet, need help to identify what scripts we need to change.
60 lines
3.3 KiB
XML
60 lines
3.3 KiB
XML
<Project Sdk="Microsoft.NET.Sdk.Web">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>netcoreapp2.0</TargetFramework>
|
|
<UserSecretsId>aspnet-Ordering.API-20161122013547</UserSecretsId>
|
|
<AssetTargetFallback>$(AssetTargetFallback);portable-net45+win8+wp8+wpa81;</AssetTargetFallback>
|
|
<DockerComposeProjectPath>..\..\..\..\docker-compose.dcproj</DockerComposeProjectPath>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Content Update="web.config;">
|
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
|
</Content>
|
|
<Content Include="Setup\**\*;">
|
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
|
</Content>
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\..\BuildingBlocks\EventBus\EventBusRabbitMQ\EventBusRabbitMQ.csproj" />
|
|
<ProjectReference Include="..\..\..\BuildingBlocks\EventBus\EventBusServiceBus\EventBusServiceBus.csproj" />
|
|
<ProjectReference Include="..\..\..\BuildingBlocks\EventBus\EventBus\EventBus.csproj" />
|
|
<ProjectReference Include="..\..\..\BuildingBlocks\EventBus\IntegrationEventLogEF\IntegrationEventLogEF.csproj" />
|
|
<ProjectReference Include="..\..\..\BuildingBlocks\HealthChecks\src\Microsoft.AspNetCore.HealthChecks\Microsoft.AspNetCore.HealthChecks.csproj" />
|
|
<ProjectReference Include="..\..\..\BuildingBlocks\HealthChecks\src\Microsoft.Extensions.HealthChecks.SqlServer\Microsoft.Extensions.HealthChecks.SqlServer.csproj" />
|
|
<ProjectReference Include="..\..\..\BuildingBlocks\HealthChecks\src\Microsoft.Extensions.HealthChecks\Microsoft.Extensions.HealthChecks.csproj" />
|
|
<ProjectReference Include="..\..\..\BuildingBlocks\WebHostCustomization\WebHost.Customization\WebHost.Customization.csproj" />
|
|
<ProjectReference Include="..\Ordering.Domain\Ordering.Domain.csproj" />
|
|
<ProjectReference Include="..\Ordering.Infrastructure\Ordering.Infrastructure.csproj" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="FluentValidation.AspNetCore" Version="7.2.0" />
|
|
<PackageReference Include="MediatR.Extensions.Microsoft.DependencyInjection" Version="3.0.0" />
|
|
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="4.2.0" />
|
|
<PackageReference Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.1.1" />
|
|
<PackageReference Include="Microsoft.ApplicationInsights.DependencyCollector" Version="2.4.1" />
|
|
<PackageReference Include="Microsoft.ApplicationInsights.Kubernetes" Version="1.0.0-beta1" />
|
|
<PackageReference Include="Microsoft.ApplicationInsights.ServiceFabric" Version="2.0.0-beta1" />
|
|
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
|
|
<PackageReference Include="MediatR" Version="3.0.1" />
|
|
<PackageReference Include="Swashbuckle.AspNetCore" Version="1.0.0" />
|
|
<PackageReference Include="System.Reflection" Version="4.3.0" />
|
|
<PackageReference Include="Dapper" Version="1.50.2" />
|
|
<PackageReference Include="System.ValueTuple" Version="4.4.0" />
|
|
<PackageReference Include="Polly" Version="5.3.1" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="2.0.0" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<None Update="Setup\*">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
</ItemGroup>
|
|
|
|
</Project>
|