Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add backend processing module #40

Open
oskardudycz opened this issue Nov 4, 2017 · 0 comments
Open

Add backend processing module #40

oskardudycz opened this issue Nov 4, 2017 · 0 comments

Comments

@oskardudycz
Copy link
Owner

oskardudycz commented Nov 4, 2017

Going from VS2017 branch. Add backend processing module to process background jobs.

  1. Add new folder in the main structure: Cron
  2. In created above folder add .NET Core class library projects :
  • Backend.Cron - containing base abstractions (interfaces, base classes), Registration class that helps with basic setup
  • Backend.Cron.Hangfire - containing implementation base on Hangfire https://www.hangfire.io/
  • Backend.Cron.Tests - nice to have with test to main mechanism
  • Backend.Cron.Hangfire.Tests - nice to have with tests to hangfire implementation
  1. In Sample directory create new folder: Cron and setup there at least basic sample project of the Backend.Cron with Hangfire usage (suggested name Backend.Cron.Hangfire.Sample

Use Identity projects a reference how to setup .csproj files and code structure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants