fiskaltrust/middleware

Create new market template / Default market

volllly opened this issue · 0 comments

We want to have a template project which can be used as a baseline for creating a new market.

This template market should also serve as a default implementation if possible.

Default Queue

  • Copy Italian market fiskaltrust.Middleware.Localization.QueueIT to fiskaltrust.Middleware.Localization.QueueDEFAULT
  • Add the project to the solution and the fiskaltrust.Middleware.Queue project
  • Rename all references of IT to Default in filenames and code
  • Remove all logic which is specific to the italian market
  • Remove all calls to the IITSSCD
  • Add the default queue to the LocalizedQueueBootStrapperFactory
  • Restrict to sandbox

New Market Template

  • Add documentation to README on how to use the default queue as a new market template
  • Add comments to default queue code explaining what it does and what to change
  • Add dummy code which can be expanded on in a new market (I'm not sure yet what that would be)
  • Document what to add to the fiskaltrust.storage and the fiskaltrust.interface