Topic Creation instructions
- Read the "TopicStyleGuide.md" document first.
- Give the topic a name. Replace all ocurrences of "TemplateTopic" from this project with the name you chose.
- Check the guids class and generate a new Guid.
- Put the project into the Topics Main solution for compilation purposes, if it is not your first topic.
- Define the tests you wish to produce. Move the TestClass to the tests project (if it exists) and implement all required signatures/classes.
- Remove the "Microsoft.VisualStudio.QualityTools.UnitTestFramework" reference from this project.
- Review the topic base SQL configuration and decide what your topic will be after reading its instructions. Configure the tasks, and the integration SQL config with the pipelines/handlers required.
- Define the handlers you need to produce and implement them. View the template for a simple create messages type handler.
- Implement the tests for the handlers. Test them isolated and/or as part of a pipeline. That's a developer decision.
- Enable Code Analysis and run StyleCop on the final code.
- Plan for the deployment of the new topic. Schedule meetings with respective team, if applicable.
- The SNK key must be changed to the one used in your company, since the one included was self-generated.