Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jirikostiha/lexicon
[demo] Provider of words from various sources.
https://github.com/jirikostiha/lexicon
asp-net-core csharp demo dotnet rest-api service
Last synced: about 2 months ago
JSON representation
[demo] Provider of words from various sources.
- Host: GitHub
- URL: https://github.com/jirikostiha/lexicon
- Owner: jirikostiha
- License: mit
- Created: 2022-09-06T17:17:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-09T09:21:57.000Z (about 1 year ago)
- Last Synced: 2024-01-09T10:44:18.008Z (about 1 year ago)
- Topics: asp-net-core, csharp, demo, dotnet, rest-api, service
- Language: C#
- Homepage:
- Size: 352 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- License: license.txt
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Lexicon
![GitHub repo size](https://img.shields.io/github/repo-size/jirikostiha/lexicon)
![GitHub code size](https://img.shields.io/github/languages/code-size/jirikostiha/lexicon)
![Build workflow](https://github.com/jirikostiha/lexicon/actions/workflows/build.yml/badge.svg)
![Code Analysis](https://github.com/jirikostiha/lexicon/actions/workflows/analyse-code.yml/badge.svg)
![Code Lint](https://github.com/jirikostiha/lexicon/actions/workflows/lint-code.yml/badge.svg?colorB=orange)
![Documentation Lint](https://github.com/jirikostiha/lexicon/actions/workflows/lint-docs.yml/badge.svg?label=Docs+Lint&colorB=orange)
![Configuration Lint](https://github.com/jirikostiha/lexicon/actions/workflows/lint-config.yml/badge.svg?label=Config+Lint&colorB=orange)
Demo ProjectLexicon is a service that provides words for other services/consumers,
such as a Markov word generator. It demonstrates the possibilities of implementing
the service with a different data sources.## Usage
1. To start the server, first deploy the database.
```powershell
.\publishAndDeploy.ps1
```2. Start the server.
```powershell
.\run.ps1
```3. Then call the service in the browser to retrieve the data.
```html
localhost:5000/api/words?page=0&pageSize=100
```## [Conventions](./doc/conventions.md)