Your package is now optimized for NuGet search with professional tags and copyright information.
cqrs
command-dispatch
command-dispatcher
patterns
architecture
net10
high-performance
native-aot
dependency-injection
These tags help developers find your package when searching for:
- CQRS patterns →
cqrs,command-dispatch,patterns - Architecture →
architecture,command-dispatcher - .NET 10 specific →
net10 - Performance →
high-performance,native-aot - Dependency Injection →
dependency-injection
Copyright (c) 2025 MPCoreDeveloper. Licensed under the MIT License.
| Search | Will Find | Reason |
|---|---|---|
cqrs |
✓ SharpDispatch | Direct tag match |
command dispatch |
✓ SharpDispatch | Multiple tag matches |
net10 performance |
✓ SharpDispatch | Tag + description match |
high-performance cqrs |
✓ SharpDispatch | Multiple tag matches |
dependency injection dispatch |
✓ SharpDispatch | Multiple tag matches |
native aot cqrs |
✓ SharpDispatch | Tag match + feature |
NuGet uses these factors (in order of importance):
- Package Name - "SharpDispatch" (exact match)
- Description - "CQRS command dispatching" (keyword matching)
- Tags - Multiple relevant tags (frequency + relevance)
- Popularity - Downloads, stars, recent updates
- Relevance - Semantic matching with search terms
1. cqrs
└─ Core pattern this library implements
└─ High-value search term
2. command-dispatch
└─ Main functionality
└─ Clear, descriptive
3. command-dispatcher
└─ Interface name variant
└─ Alternative search term
4. patterns
└─ Design pattern category
└─ Helps enterprise developers
5. architecture
└─ Architectural concern
└─ Helps architects finding solutions
6. net10
└─ Target framework specific
└─ Helps .NET 10 developers
7. high-performance
└─ Key differentiator
└─ Performance-conscious developers
8. native-aot
└─ Unique feature
└─ Developers needing AOT support
9. dependency-injection
└─ Core dependency
└─ Developers using DI containers
✅ Broad Discovery - Multiple entry points
✅ Specific to Niche - CQRS enthusiasts will find you
✅ Feature-Focused - Highlights unique capabilities
✅ Framework-Relevant - .NET 10 specific
✅ Enterprise-Ready - Architectural terms appeal to teams
<!-- Package Identity -->
<PackageId>SharpDispatch</PackageId>
<Version>1.0.0</Version>
<!-- Creator Info -->
<Authors>MPCoreDeveloper</Authors>
<Company>SharpCoreDB</Company>
<Product>SharpDispatch</Product>
<!-- Description & Content -->
<Description>Standalone CQRS command dispatching primitives for .NET 10.</Description>
<PackageReleaseNotes>Initial release of SharpDispatch - high-performance CQRS command dispatching for .NET 10.</PackageReleaseNotes>
<!-- Searchability (NEW) -->
<PackageTags>cqrs;command-dispatch;command-dispatcher;patterns;architecture;net10;high-performance;native-aot;dependency-injection</PackageTags>
<!-- Legal (NEW) -->
<Copyright>Copyright (c) 2025 MPCoreDeveloper. Licensed under the MIT License.</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<!-- Visual Branding -->
<PackageIcon>SharpDispatch.jpg</PackageIcon>
<PackageReadmeFile>NuGet.README.md</PackageReadmeFile>
<!-- Repository Links -->
<PackageProjectUrl>https://github.com/MPCoreDeveloper/SharpDispatch</PackageProjectUrl>
<RepositoryUrl>https://github.com/MPCoreDeveloper/SharpDispatch</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<!-- Symbol Package Support -->
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>License: MIT (MIT License)
Copyright (c) 2025 MPCoreDeveloper. Licensed under the MIT License.
When viewing your package:
- License badge - MIT License link
- License text - Full license display
- Copyright notice - In package metadata
- Source link - Direct to your GitHub LICENSE file
Your package includes:
- ✓ LICENSE file from repository root
- ✓ PackageLicenseExpression = MIT
- ✓ Copyright notice in metadata
- ✓ Professional compliance
- Generic search results
- No tag-based filtering
- Basic metadata only
- Tags visible on NuGet.org
- Filter by tags available
- Copyright displayed prominently
- MIT badge on package page
- Better ranking in relevant searches
- Higher click-through rate from search results
# Clean previous build
dotnet clean -c Release
# Build with new metadata
dotnet build -c Release
# Pack new packages
dotnet pack -c Release# Using PowerShell script
.\Publish-Packages.ps1 -ApiKey YOUR_NUGET_API_KEY
# Or manually
dotnet nuget push src/SharpDispatch/bin/Release/SharpDispatch.1.0.0.nupkg `
--api-key YOUR_NUGET_API_KEY `
--source https://api.nuget.org/v3/index.jsonSharpDispatch 1.0.0
MIT License
Tags: cqrs, command-dispatch, command-dispatcher, patterns,
architecture, net10, high-performance, native-aot,
dependency-injection
Copyright (c) 2025 MPCoreDeveloper. Licensed under the MIT License.
Description: Standalone CQRS command dispatching primitives for .NET 10.
Release Notes: Initial release of SharpDispatch - high-performance
CQRS command dispatching for .NET 10.
Logo: [SharpDispatch.jpg displayed]
README: [NuGet.README.md displayed]
✅ Relevant Tags - 9 carefully chosen tags covering all aspects
✅ Clear Description - Simple, keyword-rich description
✅ Professional Copyright - MIT license clearly attributed
✅ Rich Metadata - All fields filled with quality information
✅ Repository Links - Direct links to source code
✅ Visual Branding - Logo and README included
✅ Symbol Package - Professional debugging support
✅ Release Notes - Clear release information
- GitHub Stars - More stars = better ranking
- Download Velocity - Consistent downloads help ranking
- Package Updates - Regular updates signal active maintenance
- Community Feedback - Reviews and ratings matter
- Repository Quality - Well-documented GitHub repo helps
- Keep tags updated with new features
- Add more tags as new features released
- Update release notes for each version
- Maintain active GitHub repository
- Engage with community feedback
Your package now has:
✅ Professional Metadata
- Copyright notice
- MIT license attribution
- 9 strategic tags
✅ Better Discoverability
- Multiple search entry points
- CQRS pattern focused
- .NET 10 specific
- Performance highlighted
✅ Enterprise Appeal
- Professional branding
- Clear licensing
- Complete metadata
- Symbol package support
[ ] Tags reviewed and relevant ✓
[ ] Copyright added ✓
[ ] License properly attributed ✓
[ ] Description keyword-rich ✓
[ ] Repository links configured ✓
[ ] Logo included ✓
[ ] README complete ✓
[ ] Symbol package enabled ✓
[ ] Packages rebuilt ⏳ Next step
[ ] Ready to publish ⏳ Next step
Your SharpDispatch package is now fully optimized for NuGet discoverability with professional tags, copyright information, and complete metadata.
Next Steps:
- Rebuild packages:
dotnet pack -c Release - Publish:
.\Publish-Packages.ps1 -ApiKey YOUR_KEY - Verify on NuGet.org
- Search for your tags to verify visibility