Commit Graph

19 Commits (main)

Author SHA1 Message Date
Ayhan Doslu 178248b5a9
Update README.md (#536)
Fixed LamdaExpression typo, changed to LambdaExpression.
2023-10-21 12:42:15 +05:30
Abbas Cyclewala f785c15f03
Update README.md 2022-10-06 10:52:00 +05:30
Charlie King 99bad9ffff
In the README.md, there is an example of one creating a worklow and sending it to the rules engine. This MUST be an array (not a single workflow) and the current documentation if one was following along would not compile. I updated the sample code to have a new var List<Workflow> workflows which is passed to the rules engine. The sample 'Example Workflow' is the only workflow in this list of workflows. (#334)
Co-authored-by: Charlie King <charlie.king@dimensional.com>
2022-03-18 14:49:09 +05:30
Abbas Cyclewala 6138b9c749
Abbasc52/version update (#246)
* version update

* updated changelog and readme
2021-10-01 15:30:34 +05:30
Alex Reich fb2e19da7c
Rules engine editor readme (#237)
* conventional progress

* Revert "conventional progress"

This reverts commit 9b404416b9.

* RulesEngineEditor inclusion in README

* Moved Editor into 3rd Party Tools

Co-authored-by: Alex Reich <Alex_Reich@mechanicsbank.com>
2021-09-17 09:54:50 +00:00
Alex Reich 2af72285bc
Lang updates (#235)
* conventional progress

* Revert "conventional progress"

This reverts commit 9b404416b9.

* Spelling fixes, request for author inclusion

* Update schema & readme to match new naming convention

Co-authored-by: Alex Reich <Alex_Reich@mechanicsbank.com>
2021-09-15 09:47:46 +05:30
Jason Finch 548faba2a8
Update readme (#228)
Minor sentence structure changes to read easier.
2021-09-06 10:35:37 +05:30
Alex Reich 34f77ed2ec
Make consistent singlar/plural names of instances to avoid downstream… (#193)
* Make consistent singlar/plural names of instances to avoid downstream ambiguous reference issues

* Reverted ReSettings pluralization

* conventional progress

* Overhaul to simplify, cleanup, deprecate pr

* Update README.md

* Reverted RuleActions

* Cleanup

* Cleanup

* Cleanup

* Cleanup

* Deprecate RuleAction to plural

* Reverted some name changes per @abbasc52

* Clarity + VS.NET 2019 compilation fix

* Camelcase fixes

* Reverted Id properties

* Documentation updates

Co-authored-by: Alex Reich <Alex_Reich@mechanicsbank.com>
Co-authored-by: Alex Reich <alex@alexreich.com>
Co-authored-by: Abbas Cyclewala <abcy@microsoft.com>
2021-08-13 10:04:47 +05:30
Alex Reich 4796cbfd70
README updates related to EF (#190)
Basic Demo shown for code only solution

Co-authored-by: Alex Reich <Alex_Reich@mechanicsbank.com>
2021-07-28 12:43:19 +05:30
Abbas Cyclewala b49ffd207d
Abbasc52/nested fix (#96)
- Added GlobalParams support #97
- LocalParams now work at all nested levels #98
- Added Enabled field to Rule to enable/disable a Rule #99
- Fixed Rule compilation error not appearing as error message in certain cases #95
2021-02-02 10:29:21 +05:30
Abbas Cyclewala b68861dfd5
Merge develop to master (#68)
* Users/abbasc52/add-actions (#56)

* Removed ruleinput

* Simplified compiled params code

* clean up and renaming

* Fixed caching and made test cases more specific

* updated settings

* updated nuget and fix warnings

* Added test case for invalid input name

* changed input from object to dictionary

* Added action related fields and added expression output action

* Added evaluateRuleAction and added basic tests for actions

* made action names and context case insensitive

* Added exception handling

* fixed exception message for parsing error

* improved constructor for action factory

* Added build trigger for pr to develop

* Added more testcases for actions

* Shared same instance of parser for RulesEngine and OutputExpression action

* fixed review comments

* Added null check for actions not mentioned in json

* pull fixes from master (#61)

* Renamed ExecuteRule to ExecuteAllRulesAsync and added action support (#63)

* Added support for actions
* Renamed ExecuteRule to ExecuteAllRulesAsync

* added github nuget publish
2020-11-02 09:25:43 +05:30
Abbas Cyclewala dbb8cfa238
Updated code coverage badge 2020-05-12 06:00:17 +05:30
Abbas Cyclewala 93d2547ac4
Update dotnetcore-build.yml (#15)
* Update dotnetcore-build.yml

* Update dotnetcore-build.yml

* Update dotnetcore-build.yml

* Update dotnetcore-build.yml

* Updated RulesEngine.UnitTest Project file

* Update RulesEngine.UnitTest.csproj

* Update dotnetcore-build.yml

* Update dotnetcore-build.yml

* Update dotnetcore-build.yml

* Update dotnetcore-build.yml

* Update dotnetcore-build.yml

* Update dotnetcore-build.yml

* Added code coverage badge
2020-05-11 15:56:53 +05:30
Abbas Cyclewala 96a21eb774
Update README.md
Added build badge
2020-04-23 10:22:31 +05:30
Abbas Cyclewala 63087f4f2a
Update README.md
Updated download link
2020-04-03 20:38:24 +05:30
Abbas Cyclewala a3606aca20
Update README.md
Added nuget downloads badge
2020-03-30 14:26:48 +05:30
Dishant Munjal 9ee915b7bd
Update README.md 2019-08-20 10:20:57 +05:30
Dishant Munjal 3ab9977870
Update README.md 2019-08-13 16:09:47 +05:30
Dishant Munjal b960802bab Initial Commit 2019-08-13 15:36:57 +05:30