microsoft / microsoft/RulesEngine

How to bypass rule execution and perform action execution?

Open
#550 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
4.4k
Forks
616
Avg merge
6m
Merged PRs (30d)
2

Description

I have executed my rule against an input in App-1 and pushed the rule and action information to App-2 for the execution of the action alone. In App-2, while I execute the action, I found two methods: ExecuteActionWorkflowAsync and ExecuteAllRulesAsync. These methods require workflow/rule information along with input parameters to execute the rule and then the action. Is there any way to skip the rule execution check and directly proceed to action execution?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the ExecuteActionWorkflowAsync and ExecuteAllRulesAsync entry points mentioned in the issue, along with how workflow and rule information are passed to them. Determine whether the current API supports action-only execution; done would require a clear supported path or a defined API change for bypassing rule evaluation.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.