https://github.com/xontab/orleans.sample.web
Sample Web application using Microsoft Orleans and Orleans Streams
https://github.com/xontab/orleans.sample.web
Last synced: 4 months ago
JSON representation
Sample Web application using Microsoft Orleans and Orleans Streams
- Host: GitHub
- URL: https://github.com/xontab/orleans.sample.web
- Owner: xontab
- License: mit
- Created: 2021-02-17T19:58:38.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-05-13T15:48:16.000Z (about 4 years ago)
- Last Synced: 2025-01-23T04:44:27.719Z (5 months ago)
- Language: C#
- Homepage:
- Size: 91.8 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Orleans.Sample.Web
## Architecture

### Sequence Diagrams
* [Create Player](./docs/create-player.png)
* [Get Player](./docs/get-player.png)## Technologies Used:
* [Orleans - Actor Model](https://github.com/dotnet/orleans)
* [Consul - Service Discovery](https://github.com/hashicorp/consul)## Build and Run
```
docker-compose up --build
```## How to test
```
id=$(curl http://localhost:5000/players/\?name\=test -X POST -H "Content-Length: 0")
id=${id:1:${#id}-2}
echo $id
curl "http://localhost:5000/players/$id"
```