Skip to content

Commit

Permalink
Merge pull request #91 from Phuire-Research/UI
Browse files Browse the repository at this point in the history
Formatting consistency
  • Loading branch information
REllEK-IO committed Oct 15, 2023
2 parents 5336dc1 + f53b07e commit 92ed283
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion ActionController.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# ActionController
# Action Controller
This was the original inspiration for the STRX Principle concept. Except here we decomposed and recomposed the concept into two parts. Here the ActionController in contrast to its original is an subject that fires once and has an expiration. This streamlines the difficulty of working with this concept, as originally to make it wholly responsible for itself, it would require an additional subscription to determine whether it should be open or closed. But now with the additional refinement of each action having an expiration, we can define the expiration as the limit to the lifespan of each action. And would be the second point of failure that an ActionStrategy would move into a failure state.

The purpose of the ActionController is to perform singular actions that effect one thing asynchronously. For example in a FileSystem concept, it would be the literal Method, that would allow for manipulation of files. As each operation can have a failure state that is outside of the control of STRX. Such as a file being open by a user, or the lack of permission allotted to the run time.
Expand Down

0 comments on commit 92ed283

Please sign in to comment.