Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ievangelist/signalr-chat
A chat app built with Blazor WebAssembly, hosted on ASP.NET Core, with the latest C# and SignalR -- need I say more?
https://github.com/ievangelist/signalr-chat
blazor blazor-webassembly csharp dotnet hacktoberfest signalr webassembly
Last synced: 3 days ago
JSON representation
A chat app built with Blazor WebAssembly, hosted on ASP.NET Core, with the latest C# and SignalR -- need I say more?
- Host: GitHub
- URL: https://github.com/ievangelist/signalr-chat
- Owner: IEvangelist
- License: mit
- Created: 2019-02-07T02:28:14.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2023-06-03T20:50:01.000Z (over 1 year ago)
- Last Synced: 2024-12-22T04:09:45.450Z (7 days ago)
- Topics: blazor, blazor-webassembly, csharp, dotnet, hacktoberfest, signalr, webassembly
- Language: C#
- Homepage:
- Size: 1.04 MB
- Stars: 190
- Watchers: 9
- Forks: 86
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# SignalR: Chat (Advanced)
[![Deploy App](https://github.com/IEvangelist/signalr-chat/actions/workflows/blazing-chat.yml/badge.svg)](https://github.com/IEvangelist/signalr-chat/actions/workflows/blazing-chat.yml)
## 💯 [Demo App](https://blazing-chat.azurewebsites.net)
## Run locally
To run locally, you'll need to have several environment variables created. The `configuration` object is expecting a value that doesn't exist. For the translator specifically, you'll need to create an Azure account, and corresponding Azure resource for the translator. There is a free tier, you can sign up here:
[Azure Translator Docs: Create a Translator resource](https://docs.microsoft.com/azure/cognitive-services/translator/translator-how-to-signup?wt.mc_id=dapine)
#### Environment Variables
| Name | Value |
|------|-------|
| `TranslateTextOptions__ApiKey` | |
| `TranslateTextOptions__Endpoint` | `https://api.cognitive.microsofttranslator.com/` |
| `TranslateTextOptions__Region` | |> After you've created the resource, and added the environment variables, close and reopen your IDE. It should then work.