A basic implementation of live rate feed using .NET Core 2.0, SignalR, Azure Service Bus, Azure Cosmos DB.
This is a simple implementation of message sending to a Queue, Pub/Sub through Topics and Subscriptions, SignalR and Angular, and Cosmos DB as document storage.
- Visual Studio 2017 or
- VS Code
- dotnet CLI
- open the projects (RateWebhook, QueueEngine, Pricing, Notification, Payments.App) in Visual Studio.
- add user secrets
- build and run.
- use postman to send to webhook sample payload
- add user secrets
- in RateWebhook folder open powershell/cmd and type in dotnet run
- in QuoteEngine folder open another powershell/cmd and type in dotnet run
- in Pricing folder open powershell/cmd and type in dotnet run
- in Notification folder open another powershell/cmd and type in dotnet run
- in Payments.App folder open another powershell/cmd and type in dotnet run