Skip to content

Commit acaf3a3

Browse files
feat: add logo and wire into NuGet packages
- Chevron-dot logo (SVG + 128x128 PNG) - PackageIcon and PackageReadmeFile in Directory.Build.props - RepositoryUrl added for NuGet linking - Logo displayed in README header Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent c5f5a56 commit acaf3a3

4 files changed

Lines changed: 60 additions & 2 deletions

File tree

Directory.Build.props

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,17 @@
1313
<Authors>Marcel Roozekrans</Authors>
1414
<Company>Marcel Roozekrans</Company>
1515
<PackageLicenseExpression>MIT</PackageLicenseExpression>
16+
<PackageIcon>logo.png</PackageIcon>
17+
<PackageReadmeFile>README.md</PackageReadmeFile>
18+
<RepositoryUrl>https://github.com/MarcelRoozekrans/AdoNet.Async</RepositoryUrl>
1619
<RepositoryType>git</RepositoryType>
1720
</PropertyGroup>
1821

22+
<ItemGroup>
23+
<None Include="$(MSBuildThisFileDirectory)assets/logo.png" Pack="true" PackagePath="" />
24+
<None Include="$(MSBuildThisFileDirectory)README.md" Pack="true" PackagePath="" />
25+
</ItemGroup>
26+
1927
<ItemGroup>
2028
<PackageReference Include="Meziantou.Analyzer" Version="3.0.26">
2129
<PrivateAssets>all</PrivateAssets>

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
# AdoNet.Async
1+
<p align="center">
2+
<img src="assets/logo.svg" alt="AdoNet.Async" width="128" />
3+
</p>
24

3-
Async-first interfaces and base classes for ADO.NET. A drop-in replacement that brings modern `async/await`, `IAsyncEnumerable`, and `ValueTask` support to `System.Data`.
5+
<h1 align="center">AdoNet.Async</h1>
6+
7+
<p align="center">Async-first interfaces and base classes for ADO.NET. A drop-in replacement that brings modern <code>async/await</code>, <code>IAsyncEnumerable</code>, and <code>ValueTask</code> support to <code>System.Data</code>.</p>
48

59
[![NuGet](https://img.shields.io/nuget/v/AdoNet.Async.svg)](https://www.nuget.org/packages/AdoNet.Async)
610
[![NuGet](https://img.shields.io/nuget/v/AdoNet.Async.DataSet.svg)](https://www.nuget.org/packages/AdoNet.Async.DataSet)

assets/logo.png

5.65 KB
Loading

assets/logo.svg

Lines changed: 46 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)