Skip to content

Commit

Permalink
chore: Rebuild Directory.Build.props and Directory.Build.targets (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
samtrion authored May 21, 2024
1 parent 4575fad commit 02a9189
Show file tree
Hide file tree
Showing 9 changed files with 20 additions and 45 deletions.
14 changes: 14 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,23 @@
</PropertyGroup>

<Import Project="$(DirEngineeringSettings)sln.build.props" />
<Import Project="$(DirEngineeringSettings)src.build.props" Condition=" '$(IsTestableProject)' != 'true' " />
<Import Project="$(DirEngineeringSettings)tests.build.props" Condition=" '$(IsTestableProject)' == 'true' " />

<PropertyGroup>
<_TargetFrameworks>net6.0;net7.0;net8.0</_TargetFrameworks>
</PropertyGroup>

<PropertyGroup Condition=" '$(IsTestableProject)' != 'true' " >
<Title>$(MSBuildProjectName)</Title>
<CopyrightYearStart>2023</CopyrightYearStart>

<PackageProjectUrl>https://github.com/dailydevops/http.correlation</PackageProjectUrl>
<RepositoryUrl>https://github.com/dailydevops/http.correlation.git</RepositoryUrl>

<PackageTags>http;tracking;correlation;request id;</PackageTags>

<RootNamespace>NetEvolve.Http.Correlation</RootNamespace>
</PropertyGroup>

</Project>
2 changes: 2 additions & 0 deletions Directory.Build.targets
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<Project>

<Import Project="$(DirEngineeringSettings)sln.build.targets" />
<Import Project="$(DirEngineeringSettings)src.build.targets" Condition=" '$(IsTestableProject)' != 'true' " />
<Import Project="$(DirEngineeringSettings)tests.build.targets" Condition=" '$(IsTestableProject)' == 'true' " />

</Project>
20 changes: 0 additions & 20 deletions src/Directory.Build.props

This file was deleted.

6 changes: 0 additions & 6 deletions src/Directory.Build.targets

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<PropertyGroup>
<Description>
Implementation of an IHttpCorrelationIdProvider for test cases. Based on the primary Http header `X-Correlation-ID` as well as the alternative Http header `X-Request-ID`.
Implementation of an IHttpCorrelationIdProvider based on NuGet package `Ulid`.
</Description>
<PackageTags>$(PackageTags);ulid</PackageTags>
</PropertyGroup>
Expand Down
6 changes: 0 additions & 6 deletions tests/Directory.Build.props

This file was deleted.

6 changes: 0 additions & 6 deletions tests/Directory.Build.targets

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
namespace NetEvolve.Http.Correlation.HttpClient.Tests.Unit;

using System;
using System.Net.Http;
using Microsoft.Extensions.DependencyInjection;
using Xunit;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
namespace NetEvolve.Http.Correlation.Ulid.Tests.Unit;

using System.Linq;
using System.Threading.Tasks;
using Xunit;

public class ULIDCorrelationIdProviderTests
Expand All @@ -22,15 +23,12 @@ public void GenerateId_Fact_Expected()
public void GenerateId_UniqueIds_Expected()
{
// Arrange
const int numberOfIds = 1000;
const int numberOfIds = 10_000;
var correlationIdProvider = new UlidCorrelationIdProvider();
var values = new string[numberOfIds];

// Act
foreach (var i in Enumerable.Range(0, numberOfIds))
{
values[i] = correlationIdProvider.GenerateId();
}
_ = Parallel.For(0, numberOfIds, i => values[i] = correlationIdProvider.GenerateId());

// Assert
Assert.Equal(numberOfIds, values.Distinct().Count());
Expand Down

0 comments on commit 02a9189

Please sign in to comment.