Skip to content

Commit f9ee036

Browse files
authored
refactor: add Microsoft.Extensions.DependencyInjection dependencies (#370)
1 parent ae18da6 commit f9ee036

File tree

4 files changed

+18
-1
lines changed

4 files changed

+18
-1
lines changed

Directory.Packages.props

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
<PackageVersion Include="Docker.DotNet" Version="3.125.12"/>
1414
<PackageVersion Include="FluentAssertions" Version="6.8.0"/>
1515
<PackageVersion Include="Microsoft.AspNet.WebApi.Client" Version="5.2.9"/>
16-
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="7.0.0" />
16+
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="7.0.0"/>
17+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0"/>
18+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="7.0.0"/>
1719
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.4.1"/>
1820
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="1.1.1"/>
1921
<PackageVersion Include="Microsoft.VisualStudio.Threading.Analyzers" Version="17.4.33"/>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
namespace Microsoft.ComponentDetection.Orchestrator.Extensions;
2+
3+
using Microsoft.Extensions.DependencyInjection;
4+
5+
internal static class ServiceCollectionExtensions
6+
{
7+
/// <summary>
8+
/// Register Component Detection services.
9+
/// </summary>
10+
/// <param name="services">The <see cref="IServiceCollection" /> to register the services with.</param>
11+
/// <returns>The <see cref="IServiceCollection" /> so that additional calls can be chained.</returns>
12+
public static IServiceCollection AddComponentDetection(this IServiceCollection services) => services;
13+
}

src/Microsoft.ComponentDetection.Orchestrator/Microsoft.ComponentDetection.Orchestrator.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<ItemGroup>
44
<PackageReference Include="CommandLineParser" />
55
<PackageReference Include="DotNet.Glob" />
6+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" />
67
<PackageReference Include="Newtonsoft.Json" />
78
<PackageReference Include="Polly" />
89
<PackageReference Include="System.Runtime.Loader" />

src/Microsoft.ComponentDetection/Microsoft.ComponentDetection.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
1011
<PackageReference Include="System.Threading.Tasks.Dataflow" />
1112
</ItemGroup>
1213

0 commit comments

Comments
 (0)