Skip to content

Setting-up-Environment

Pre-requisites:

  • AWS Cli (Read Here)
  • Saml2aws for authentication (Read Here)
  • MongoDB (3.6) - use docker or local installation as per your preference.

Important!

You need to be logged in to aws using saml2aws while running the ITPs on local as risk depends on S3 for various tests.

Repository Path (Fork and Clone): https://dev.azure.com/MAJORITY/Risk (ask @<78484DE4-10D9-63B3-B4F2-F1CF0A237ED0> / @)

Contributions

Follow same guidelines as majority to contribute.

Project Structure

Risk contains following services (private)
* Risk.Features.Data.Service
* Risk.Features.HistorialData.Service
* Risk.Features.Update.Service
* Risk.Features.Read.Service
* Risk.Rules.Service
* Risk.Rules.Actions.Service

It also contains following public apis
* Risk.Composition.Api (Swagger)
* Risk.Decision.Api (Swagger)
* Risk.Features.Api (Swagger

Apart from these it also contains project for internal testing api