device-simulation-dotnet icon indicating copy to clipboard operation
device-simulation-dotnet copied to clipboard

Status API updates [Sync changes in RM]

Open isaac-dasan opened this issue 7 years ago • 1 comments

Description and Motivation

  1. Reduce repetitive code to ping different services by introducing a common 'pingService' method which can be used to ping all the dependencies.
  2. Follows the same contract as RM status APIs. i.e. the Status property will have two properties: isHelathy(bool) and Message(string). This will enable us to report the statuses between different services in a more consistent way.

Change type

  • [ ] Bug fix
  • [ ] New feature
  • [x] Enhancement
  • [ ] Breaking change (breaks backward compatibility)

Checklist:

  • [x] All tests passed
  • [ ] The code follows the code style and conventions of this project
  • [ ] The change requires a change to the documentation
  • [ ] I have updated the documentation accordingly

This change is Reviewable

isaac-dasan avatar Nov 28 '18 21:11 isaac-dasan

The PR is out of date and needs fixes

dluc avatar Dec 07 '18 22:12 dluc