rrnazario / score-finder-mq

A music score searcher that uses Rabbit MQ, Azure Function and other things

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Score Finder MQ

A music score searcher that uses some cool things on its architecture.

Technologies used:

  • RabbitMQ
  • SQLite
  • .NET Core 3.1
  • Azure Functions
  • Azure Application Config
  • Telegram API (as interface)

Architecture

Architecture diagram


Testing

At EnvironmentHelper.cs (ScoreFinder.Infra project) you can mock a file with centralized variables, such as MQ informations, tokens, connection strings etc. with this sintax:

VARIABLE1|VALUE1

VARIABLE2|VALUE2

(...)

Save this file and fill the full path in "mockFileFullPath" variable at GetValue() method.

Debug "ScoreFinder.Orquestrador", "ScoreFinder.Controller" and "ScoreFinder.Presentation.Telegram" projects.


Some useful links

About

A music score searcher that uses Rabbit MQ, Azure Function and other things


Languages

Language:C# 100.0%