Bonyan 1.0.6-dev1
See the version list below for details.
dotnet add package Bonyan --version 1.0.6-dev1
NuGet\Install-Package Bonyan -Version 1.0.6-dev1
<PackageReference Include="Bonyan" Version="1.0.6-dev1" />
paket add Bonyan --version 1.0.6-dev1
#r "nuget: Bonyan, 1.0.6-dev1"
// Install Bonyan as a Cake Addin #addin nuget:?package=Bonyan&version=1.0.6-dev1&prerelease // Install Bonyan as a Cake Tool #tool nuget:?package=Bonyan&version=1.0.6-dev1&prerelease
Bonyan
Overview
Bonyan is a blueprint for .NET Core aimed at simplifying the process of creating microservice projects. It provides a solid foundation using Clean Architecture and Domain-Driven Design (DDD), making it easy for developers to structure and scale their applications effectively.
🛠️ Project Information
- Version: 1.0.0
- Author: AkbarAhmadiSaray
- License: MIT
- Status: In Development
- Written in: .NET Core 8, Clean Architecture, DDD Architecture
🚀 Key Features
- ✅ Microservice Template: Predefined structure and architecture for building microservices using .NET Core.
- ✅ Clean Architecture: Enforces separation of concerns, making the project maintainable and scalable.
- ✅ Domain-Driven Design (DDD): Provides a clear focus on business logic, reducing technical debt and improving collaboration with domain experts.
- ✅ Plug-and-Play Components: Easily integrate additional services or components following the existing architecture.
🔧 Tech Stack & Tools
- Languages:
- C#
- Frameworks:
- .NET Core 8
- Architectures:
- Clean Architecture
- Domain-Driven Design (DDD)
- Tools:
- Visual Studio
- GitHub Actions for CI/CD
- Docker for containerization
🏷️ Versioning
This project follows Semantic Versioning to ensure consistent and predictable version updates. Version numbers are in the format of MAJOR.MINOR.PATCH
.
- MAJOR: Significant changes or incompatible API updates.
- MINOR: Backward-compatible new features.
- PATCH: Bug fixes and other backward-compatible improvements.
Latest Version: 1.0.0
📝 Changelog
Version 1.0.0
- Setup Project and Frameworks
📈 Roadmap
- Add support for additional message brokers (e.g., RabbitMQ, Kafka).
- Implement OAuth2 for secure user authentication.
- Add multi-language support for internationalization.
🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page. You can also open a new Pull Request.
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
📧 Contact
For further queries or support, please contact:
- Email: your-email@example.com
- GitHub: AkbarAhmadiSaray
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
-
net8.0
- JetBrains.Annotations (>= 2024.2.0)
NuGet packages (20)
Showing the top 5 NuGet packages that depend on Bonyan:
Package | Downloads |
---|---|
Bonyan.Security
Package Description |
|
Bonyan.MultiTenant
Package Description |
|
Bonyan.AspNetCore
Package Description |
|
Bonyan.UnitOfWork
Package Description |
|
Bonyan.Validation
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.2.11 | 331 | 12/12/2024 |
1.2.10 | 334 | 12/12/2024 |
1.2.9 | 341 | 12/12/2024 |
1.2.8 | 337 | 12/12/2024 |
1.2.7 | 326 | 12/11/2024 |
1.2.6 | 330 | 12/11/2024 |
1.2.4 | 350 | 12/5/2024 |
1.2.3 | 358 | 12/5/2024 |
1.2.2 | 373 | 12/5/2024 |
1.2.1 | 386 | 11/19/2024 |
1.2.0 | 302 | 11/17/2024 |
1.2.0-pre3 | 278 | 11/16/2024 |
1.2.0-pre2 | 191 | 11/16/2024 |
1.2.0-pre1 | 291 | 11/16/2024 |
1.1.9 | 337 | 11/14/2024 |
1.1.8 | 307 | 11/14/2024 |
1.1.7 | 286 | 11/14/2024 |
1.1.6 | 281 | 11/14/2024 |
1.1.6-pre3 | 283 | 11/9/2024 |
1.1.6-pre2 | 249 | 11/7/2024 |
1.1.6-pre1 | 237 | 11/7/2024 |
1.1.5 | 244 | 11/6/2024 |
1.1.4 | 259 | 11/6/2024 |
1.1.3 | 261 | 11/5/2024 |
1.1.2-pre7 | 236 | 11/2/2024 |
1.1.2-pre6 | 242 | 11/2/2024 |
1.1.2-pre5 | 232 | 11/2/2024 |
1.1.2-pre4 | 222 | 11/2/2024 |
1.1.2-pre3 | 241 | 11/2/2024 |
1.1.2-pre2 | 229 | 11/2/2024 |
1.1.2-pre1 | 230 | 11/1/2024 |
1.1.1 | 264 | 10/30/2024 |
1.1.0 | 221 | 10/28/2024 |
1.0.9 | 253 | 10/28/2024 |
1.0.9-pre4 | 187 | 10/28/2024 |
1.0.9-pre3 | 188 | 10/28/2024 |
1.0.9-pre2 | 183 | 10/28/2024 |
1.0.9-pre1 | 157 | 10/27/2024 |
1.0.8 | 180 | 10/27/2024 |
1.0.7 | 164 | 10/24/2024 |
1.0.6-dev1 | 155 | 9/12/2024 |
1.0.5 | 163 | 9/12/2024 |
1.0.5-pre7 | 149 | 9/12/2024 |
1.0.5-pre6 | 156 | 9/11/2024 |
1.0.5-pre5 | 147 | 9/10/2024 |
1.0.5-pre4 | 150 | 9/10/2024 |
1.0.5-pre3 | 150 | 9/10/2024 |
1.0.5-pre2 | 150 | 9/10/2024 |
1.0.5-pre1 | 158 | 9/9/2024 |
1.0.4 | 179 | 9/9/2024 |
1.0.3 | 178 | 9/9/2024 |
1.0.2 | 151 | 9/8/2024 |
1.0.2-pre1 | 106 | 9/8/2024 |
1.0.1 | 136 | 9/8/2024 |
1.0.0 | 133 | 9/8/2024 |