Installation
About
The Crispy Waffle project is divided into some packages:
Package | Description |
---|---|
CrispyWaffle | The core package, with main features. |
Configuration | Configuration abstractions. |
ElasticSearch | The ElasticSearch extension package. Implements the Elastic Search client and log features. |
ELMAH | The ELMAH exception handler. Redirects the exceptions messages (from LogConsumer.Handle method) to ELMAH. |
Log4Net | The Log4Net log provider. Redirects the log output to Log4Net. |
RabbitMQ | The RabbitMQ extension package. Implements the RabbitMQ message broker client and log features. |
Redis | The Redis extension package. Implements the Redis cache, log and telemetry features. |
Utils | The utility extension package. Implements the utility classes (communications - FTP client, SMTP mailer). |
Github Releases
Download the latest zip file from the Release page.
Nuget package manager
Package | Version | Downloads |
---|---|---|
CrispyWaffle | ||
CrispyWaffle.Configuration | ||
CrispyWaffle.ElasticSearch | ||
CrispyWaffle.Elmah | ||
CrispyWaffle.Log4Net | ||
CrispyWaffle.RabbitMQ | ||
CrispyWaffle.Redis | ||
CrispyWaffle.Utils |
Package Manager Console (manual):
CrispyWaffle
Install-Package CrispyWaffle
Configuration
Install-Package CrispyWaffle.Configuration
ElasticSearch
Install-Package CrispyWaffle.ElasticSearch
ELMAH
Install-Package CrispyWaffle.Elmah
Log4Net
Install-Package CrispyWaffle.Log4Net
RabbitMQ
Install-Package CrispyWaffle.RabbitMQ
Redis
Install-Package CrispyWaffle.Redis
Utils
Install-Package CrispyWaffle.Utils