Skip to content

Automated data production with .NET CORE background service

Notifications You must be signed in to change notification settings

gedeoni/DataProducer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Data Producer

This is a simple dotnet project that consists of two microservices:

  • A dotnet background service
  • An api to allow accessing produced data

Technology integration

  • A worker is used to dynamically generate data
  • Sqlite is used to store the generated data
  • A payload containing the url to the generated content is then published to RabbittMQ
  • The Api microservice is then used to access the generated data

Architecture

The Project is largely inspired by the Clean Architcture also known as Onion Architectue and uses the repository Pattern to better encapsulate the database access logic.

Installation

Note that you will need to have RabbitMq installed

About

Automated data production with .NET CORE background service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages