An open API service indexing awesome lists of open source software.

https://github.com/hashload/horse-logger

Middleware for access logging in HORSE
https://github.com/hashload/horse-logger

horse log logger middleware

Last synced: 4 months ago
JSON representation

Middleware for access logging in HORSE

Awesome Lists containing this project

README

        

# horse-logger
horse-logger is a official middleware to register log in APIs developed with the Horse framework.

We created a channel on Telegram for questions and support:




## ⚙️ Installation
Installation is done using the [`boss install`](https://github.com/HashLoad/boss) command:
``` sh
boss install horse-logger
```
If you choose to install manually, simply add the following folders to your project, in *Project > Options > Resource Compiler > Directories and Conditionals > Include file search path*
```
../horse-logger/src
```

## ✔️ Compatibility
This middleware is compatible with projects developed in:
- [X] Delphi
- [X] Lazarus

## 🧬 Official Providers
| Provider | Delphi | Lazarus |
| --------------------------------------------------------------------- | -------------------- | --------------------------- |
| [console](https://github.com/HashLoad/horse-logger-provider-console) |    ✔️ |     ✔️ |
| [file](https://github.com/HashLoad/horse-logger-provider-logfile) |    ✔️ |     ✔️ |

## ⚡️ Quickstart
Examples are provided within each provider.

## ⚠️ License
`horse-logger` is free and open-source middleware licensed under the [MIT License](https://github.com/HashLoad/horse-logger/blob/master/LICENSE).