https://github.com/guibranco/crispywaffle
🧰 🛠️ Crispy Waffle project - toolkit for .NET projects
https://github.com/guibranco/crispywaffle
communication csharp dependency-injection dotnet dotnet-core dotnet-core2 dotnet-framework dotnet-standard hacktoberfest helper-functions helper-tool helpers helpers-library library nuget nuget-package toolkit
Last synced: 22 days ago
JSON representation
🧰 🛠️ Crispy Waffle project - toolkit for .NET projects
- Host: GitHub
- URL: https://github.com/guibranco/crispywaffle
- Owner: guibranco
- License: mit
- Created: 2019-09-18T20:38:25.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-29T00:28:05.000Z (11 months ago)
- Last Synced: 2024-05-29T05:31:49.932Z (11 months ago)
- Topics: communication, csharp, dependency-injection, dotnet, dotnet-core, dotnet-core2, dotnet-framework, dotnet-standard, hacktoberfest, helper-functions, helper-tool, helpers, helpers-library, library, nuget, nuget-package, toolkit
- Language: C#
- Homepage: https://guibranco.github.io/CrispyWaffle/
- Size: 1.74 MB
- Stars: 16
- Watchers: 2
- Forks: 16
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Crispy Waffle
🧰 🛠️ Crispy Waffle project - a toolkit for .NET projects.
[](https://github.com/guibranco/CrispyWaffle)
[](https://wakatime.com/badge/github/guibranco/CrispyWaffle)
Documentation: [Read the Docs](https://guibranco.github.io/CrispyWaffle/)
---
## Table of content
- [CI/CD](#cicd): Current project status in the build pipeline (AppVeyor).
- [Code Quality](#code-quality): Metrics from some tools about code quality.
- [.NET support](#.NET-support): Supported .NET version.
- [Installation](#installation): How to install/download this tool.
- [User guide](#user-guide): How to set up, configure and use this tool.
- [Change log](#changelog): Changelog containing the changes done in this project.
- [Support](#support): How to get support.
- [Contributing](#contributing): How to contribute.---
## CI/CD
| Build status | Last commit | Tests | Coverage | Code Smells | LoC |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [](https://ci.appveyor.com/project/guibranco/crispywaffle/branch/main) | [](https://github.com/guibranco/CrispyWaffle) | [](https://ci.appveyor.com/project/guibranco/crispywaffle/branch/main/tests) | [](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle) | [](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle) | [](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle) |---
## Code Quality
[](https://www.codacy.com/gh/guibranco/CrispyWaffle/dashboard?utm_source=github.com&utm_medium=referral&utm_content=guibranco/CrispyWaffle&utm_campaign=Badge_Grade)
[](https://www.codacy.com/gh/guibranco/CrispyWaffle/dashboard?utm_source=github.com&utm_medium=referral&utm_content=guibranco/CrispyWaffle&utm_campaign=Badge_Coverage)[](https://codecov.io/gh/guibranco/CrispyWaffle)
[](https://www.codefactor.io/repository/github/guibranco/CrispyWaffle)[](https://codeclimate.com/github/guibranco/CrispyWaffle/maintainability)
[](https://codeclimate.com/github/guibranco/CrispyWaffle/test_coverage)[](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle)
[](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle)[](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle)
[](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle)[](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle)
[](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle)[](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle)
[](https://sonarcloud.io/dashboard?id=guibranco_CrispyWaffle)[](https://app.deepsource.com/gh/guibranco/CrispyWaffle/?ref=repository-badge)
---
## .NET support
As of August 2024, this toolkit is currently published in the following `.NET` versions:
- .NET Standard 2.0
- .NET Standard 2.1
- .NET 6.0
- .NET 8.0This is an official Microsoft [.NET-supported versions](https://dotnet.microsoft.com/en-us/platform/dotnet-standard) table based on the lowest target version (.NET Standard 2.0):
---
## Installation
### Github Releases
[](https://github.com/guibranco/CrispyWaffle) [](https://github.com/guibranco/CrispyWaffle)
Download the latest zip file from the [Release](https://github.com/GuiBranco/CrispyWaffle/releases) page.
### Nuget package manager
| Package | Version | Downloads |
| ------------------------------ | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **CrispyWaffle** | [](https://www.nuget.org/packages/CrispyWaffle/) | [](https://www.nuget.org/packages/CrispyWaffle/) |
| **CrispyWaffle.Configuration** | [](https://www.nuget.org/packages/CrispyWaffle.Configuration/) | [](https://www.nuget.org/packages/CrispyWaffle.Configuration/) |
| **CrispyWaffle.ElasticSearch** | [](https://www.nuget.org/packages/CrispyWaffle.ElasticSearch/) | [](https://www.nuget.org/packages/CrispyWaffle.ElasticSearch/) |
| **CrispyWaffle.Elmah** | [](https://www.nuget.org/packages/CrispyWaffle.Elmah/) | [](https://www.nuget.org/packages/CrispyWaffle.Elmah/) |
| **CrispyWaffle.EventLog** | [](https://www.nuget.org/packages/CrispyWaffle.EventLog/) | [](https://www.nuget.org/packages/CrispyWaffle.EventLog/) |
| **CrispyWaffle.Log4Net** | [](https://www.nuget.org/packages/CrispyWaffle.Log4Net/) | [](https://www.nuget.org/packages/CrispyWaffle.Log4Net/) |
| **CrispyWaffle.RabbitMQ** | [](https://www.nuget.org/packages/CrispyWaffle.RabbitMQ/) | [](https://www.nuget.org/packages/CrispyWaffle.RabbitMQ/) |
| **CrispyWaffle.Redis** | [](https://www.nuget.org/packages/CrispyWaffle.Redis/) | [](https://www.nuget.org/packages/CrispyWaffle.Redis/) |
| **CrispyWaffle.Utils** | [](https://www.nuget.org/packages/CrispyWaffle.Utils/) | [](https://www.nuget.org/packages/CrispyWaffle.Utils/) |#### Language packages
| Package | Version | Downloads |
| --------- | :----------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **CrispyWaffle.I18n.PtBr** | [](https://www.nuget.org/packages/CrispyWaffle.I18n.PtBr/) | [](https://www.nuget.org/packages/CrispyWaffle.I18n.PtBr/) |More information is available [here](https://guibranco.github.io/CrispyWaffle/installation/).
---
## User guide
The user guide is available [here](https://guibranco.github.io/CrispyWaffle/user-guide/basic-usage/).
---
## Changelog
The changelog is available [here](https://guibranco.github.io/CrispyWaffle/changelog/).
---
## Support
Please [open an issue](https://github.com/guibranco/crispywaffle/issues/new) for support.
---
## Contributing
Refer to [CONTRIBUTING.md](CONTRIBUTING.md) to learn how to contribute to this project!
### Contributors
![]()
Guilherme Branco Stracini
![]()
Mohammad Haris
![]()
Batyrkhan Akzholov
![]()
João Vítor Valadares
![]()
Simran Gill
![]()
Thiago Christopher
![]()
Tiago Schäffer
![]()
Viktorius Suwandi
![]()
Yousef
![]()
akhtareimon
![]()
mf0zz13
### Bots
![]()
dependabot[bot]
![]()
github-actions[bot]
![]()
deepsource-autofix[bot]
![]()
penify-dev[bot]
![]()
gitauto-ai[bot]
![]()
stack-file[bot]
![]()
codefactor-io[bot]
![]()
Snyk bot