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

https://github.com/k-society/ksociety.example

KSociety Example
https://github.com/k-society/ksociety.example

example k-society ksociety

Last synced: 10 months ago
JSON representation

KSociety Example

Awesome Lists containing this project

README

          

![Logo](https://github.com/K-Society/KSociety.Example/blob/master/docs/K-Society__Logo_vs-negative.png)

# KSociety.Example

A collection of sample projects on how to use the [KSociety.Base](https://github.com/K-Society/KSociety.Base) stack.

## Content

### KSociety.Log Sinks

An essential example on how to use KSociety.Log.Serilog.Sinks.RabbitMq.

| Project | Readme |
| ------------- | ------------- |
| [KSociety.Example.Pre.Console.Log.SinksRabbitMq](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/01/Console/Log/KSociety.Example.Pre.Console.Log.SinksRabbitMq) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Pre.Console.Log.SinksRabbitMq) |

### KSociety.Base skeleton

An essential example on how to use KSociety.Base stack.

| Project | Readme |
| ------------- | ------------- |
| [KSociety.Example.Pre.Web.App](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/01/Web/KSociety.Example.Pre.Web.App) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Pre.Web.App) |
| [KSociety.Example.Srv.Host](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/02/Host/KSociety.Example.Srv.Host) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Srv.Host) |
| [KSociety.Example.Srv.Agent](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/02/KSociety.Example.Srv.Agent) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Srv.Agent) |
| [KSociety.Example.Srv.Behavior](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/02/KSociety.Example.Srv.Behavior) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Srv.Behavior) |
| [KSociety.Example.Srv.Contract](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/02/KSociety.Example.Srv.Contract) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Srv.Contract) |
| [KSociety.Example.Srv.Dto](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/02/KSociety.Example.Srv.Dto) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Srv.Dto) |
| [KSociety.Example.App.Dto](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/03/KSociety.Example.App.Dto) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.App.Dto) |
| [KSociety.Example.App.ReqHdlr](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/03/KSociety.Example.App.ReqHdlr) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.App.ReqHdlr) |
| [KSociety.Example.Domain.Entity](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/05/KSociety.Example.Domain.Entity) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Domain.Entity) |
| [KSociety.Example.Domain.Repository](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/05/KSociety.Example.Domain.Repository) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Domain.Repository) |
| [KSociety.Example.Infra.DataAccess](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/06/KSociety.Example.Infra.DataAccess) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Infra.DataAccess) |
| [KSociety.Example.Infra.Transfer.Sqlite](https://github.com/K-Society/KSociety.Example/tree/master/Src/01/06/KSociety.Example.Infra.Transfer.Sqlite) | [README.md](https://github.com/K-Society/KSociety.Example/tree/master/docs/KSociety.Example.Infra.Transfer.Sqlite) |

## License
The project is under Microsoft Reciprocal License [(MS-RL)](http://www.opensource.org/licenses/MS-RL)

## Dependencies

List of technologies, frameworks and libraries used for implementation:

- [.NET 6](https://dotnet.microsoft.com/download/dotnet/6.0) and [.NET 7](https://dotnet.microsoft.com/download/dotnet/7.0) (platform). Note for Visual Studio users: **VS 2022** is required.
- [Autofac](https://autofac.org/) (Inversion of Control Container)