Circle of Trust clone in C#
Uses Domain-Driven Design. Uses Hexagonal Architecture. Uses CQRS. Uses Event Sourcing.
Access with JSON RPC 2.0 over HTTP or WebSockets.
RegisterPlayer
InitiateCircle
JoinCircle
BetrayCircle
ReadPlayerStatsByPlayerId
ReadCircleStatsByCircleId
ReadCircleStatsByPlayerId
ReadAllPlayerStats
ReadAllCircleStats
ReadCircleLeaderboard
- Player Authentication
- Player Verification
- Event Store
- IDbConnection Lifetime Management
- Deployment Strategy