Skip to content

Commit

Permalink
Reduce dependency on MEL -> MELA
Browse files Browse the repository at this point in the history
Ran across this while working on open-feature/dotnet-sdk-contrib#127,
but tldr; libraries don't need the implementation package, so reduce
to the abstractions package to remove transitive dependencies on:

- Microsoft.Extensions.DependencyInjection
- Microsoft.Extensions.Options
- (and a few others depending on the TFM)

Signed-off-by: Austin Drenski <[email protected]>
  • Loading branch information
austindrenski committed Jan 16, 2024
1 parent d0c25af commit f21dc35
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/OpenFeature/OpenFeature.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Logging" Version="$(MicrosoftExtensionsLoggerVer)" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MicrosoftExtensionsLoggerVer)" />
</ItemGroup>

<ItemGroup>
Expand All @@ -23,4 +23,4 @@
<None Include="../../README.md" Pack="true" PackagePath="/" />
</ItemGroup>

</Project>
</Project>

0 comments on commit f21dc35

Please sign in to comment.