public MatsAction StartActionWithScopes(MatsScenario scenario, string correlationId, IEnumerable <string> scopes)
 {
     return(_actionStore.StartMsalAction(scenario, correlationId, scopes ?? new List <string>()));
 }
 public MatsAction(string actionId, MatsScenario scenario, string telemetryCorrelationId)
 {
     ActionId = actionId;
     Scenario = scenario;
     TelemetryCorrelationId = telemetryCorrelationId;
 }
 public MatsAction StartAction(MatsScenario scenario, string correlationId)
 {
     return(StartActionWithScopes(scenario, correlationId, null));
 }
 public MatsAction(string actionId, MatsScenario scenario, string correlationId)
 {
     ActionId      = actionId;
     Scenario      = scenario;
     CorrelationId = correlationId;
 }