/api-management-compare

This project will allow a developer to compare Azure API Management End-Points for different environments.

Primary LanguageC#MIT LicenseMIT

Azure API Management Comparison Tool

The purpose of this tool is to allow developers to compare Azure API Management End-Points between environments. For example: If you have a API management instance for development and a different API management instance for QA, this tool will help you compare both environment and help you synchronize them.

This tool is using the API Management REST services for it's functionality. You can read the API Management REST documentation here: https://msdn.microsoft.com/en-us/library/azure/dn776326.aspx

Note: This is a very simple tool I created to help me maintain my environments in sync. I did not pay any attention to the UI. Feel free to update it. Also there are some functionality that are missing because they are not available in API Management REST services. These are:

  • Be able to add APIs to a product and publish the product

Feel free to contact me if you have any questions.

Release notes:

Version 1.1.1:

  • Fixing some bugs.
  • Adding the ability to copy the policy to the target. This only happens when the operation is first been created on the target system. This also includes the rewrite URL template.