microsoft/Forge

Make RetryExhaustedOnAction and TimeoutOnAction strings accessible from Tree

Open

#26 aperta il 20 ago 2020

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)C# (59 fork)auto 404
enhancementgood first issue

Metriche repository

Star
 (331 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Instead of hard-coding "RetryExhaustedOnAction" and "TimeoutOnAction", let's add public const strings or enums so they are more accessible. They should be accessible through the tree/schema so users can easily check the ActionResponse.Status.

Possible solution is to add a new class to the parameters of the Roslyn script.

"ShouldSelect": "C#|(await Session.GetLastActionResponseAsync()).Status == FooEnums.TimeoutOnAction",

Guida contributor