Skip to content

Commit 71f505c

Browse files
committed
Optimize msbuild props structure and set public package id
1 parent 8223c1a commit 71f505c

5 files changed

Lines changed: 29 additions & 31 deletions

File tree

Directory.Build.props

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,4 @@
55
<Nullable>enable</Nullable>
66
<WarningsAsErrors>Nullable</WarningsAsErrors>
77
</PropertyGroup>
8-
9-
<PropertyGroup>
10-
<Authors>Happy Entity</Authors>
11-
<Copyright>Copyright (c) 2026 Happy Entity</Copyright>
12-
13-
<PackageLicenseFile>LICENSE</PackageLicenseFile>
14-
15-
<PackageProjectUrl>https://github.com/HappyEntity/Refit.Composite</PackageProjectUrl>
16-
<RepositoryUrl>https://github.com/HappyEntity/Refit.Composite</RepositoryUrl>
17-
<RepositoryType>git</RepositoryType>
18-
<PackageTags>Refit;HttpClient;Rest;API;Composite;Wrapper</PackageTags>
19-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
20-
21-
<PackageReadmeFile>README.md</PackageReadmeFile>
22-
</PropertyGroup>
23-
24-
<ItemGroup>
25-
<None Include="$(MSBuildThisFileDirectory)README.md" Pack="true" PackagePath="\"/>
26-
<None Include="$(MSBuildThisFileDirectory)LICENSE" Pack="true" PackagePath="\"/>
27-
</ItemGroup>
288
</Project>

NuGet.Config

Lines changed: 0 additions & 6 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ A lightweight, high-performance architectural wrapper for [Refit](https://github
1414
Install the package via NuGet Package Manager CLI:
1515

1616
```bash
17-
dotnet add package Refit.Composite
17+
dotnet add package HappyEntity.Refit.Composite
1818
```
1919

2020
## Quick Start
@@ -68,7 +68,7 @@ services.AddTransient<AntiforgeryHandler>();
6868
services.AddTransient<CustomLoggingHandler>();
6969

7070
// Boot up the composite workspace
71-
services.AddRefitComposite<IMyCompositeApi>("https://typicode.com");
71+
services.AddRefitComposite<IMyCompositeApi>("https://jsonplaceholder.typicode.com/");
7272

7373
var provider = services.BuildServiceProvider();
7474
```

src/Directory.Build.props

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<Project>
2+
<Import Project="$([MsBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))" />
3+
4+
<PropertyGroup>
5+
<Authors>Happy Entity</Authors>
6+
<Copyright>Copyright (c) 2026 Happy Entity</Copyright>
7+
8+
<PackageLicenseFile>LICENSE</PackageLicenseFile>
9+
10+
<PackageProjectUrl>https://github.com/HappyEntity/Refit.Composite</PackageProjectUrl>
11+
<RepositoryUrl>https://github.com/HappyEntity/Refit.Composite</RepositoryUrl>
12+
<RepositoryType>git</RepositoryType>
13+
<PackageTags>Refit;HttpClient;Rest;API;Composite;Wrapper</PackageTags>
14+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
15+
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
</PropertyGroup>
18+
19+
<ItemGroup>
20+
<None Include="$(MSBuildThisFileDirectory)../README.md" Pack="true" PackagePath="\"/>
21+
<None Include="$(MSBuildThisFileDirectory)../LICENSE" Pack="true" PackagePath="\"/>
22+
</ItemGroup>
23+
</Project>

src/Refit.Composite/Refit.Composite.csproj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>net10.0;net9.0;net8.0;</TargetFrameworks>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
5+
6+
<PackageId>HappyEntity.Refit.Composite</PackageId>
7+
<Title>HappyEntity.Refit.Composite</Title>
78
</PropertyGroup>
8-
9+
910
<ItemGroup>
1011
<PackageReference Include="Refit.HttpClientFactory"/>
1112
</ItemGroup>

0 commit comments

Comments
 (0)