Skip to content

Commit

Permalink
deploy: 84b93bc
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Aug 6, 2024
1 parent 69aa24e commit d63378a
Show file tree
Hide file tree
Showing 140 changed files with 149 additions and 150 deletions.
2 changes: 1 addition & 1 deletion 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="Booster Framework" href="/opensearch.xml">

<script defer="defer" src="https://cdn.usefathom.com/script.js" spa="auto" site="LHRTIPFZ"></script><link rel="stylesheet" href="/assets/css/styles.8e261003.css">
<script src="/assets/js/runtime~main.866ce01a.js" defer="defer"></script>
<script src="/assets/js/runtime~main.86189e7b.js" defer="defer"></script>
<script src="/assets/js/main.76c1d80e.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
Expand Down
2 changes: 1 addition & 1 deletion Home/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="Booster Framework" href="/opensearch.xml">

<script defer="defer" src="https://cdn.usefathom.com/script.js" spa="auto" site="LHRTIPFZ"></script><link rel="stylesheet" href="/assets/css/styles.8e261003.css">
<script src="/assets/js/runtime~main.866ce01a.js" defer="defer"></script>
<script src="/assets/js/runtime~main.86189e7b.js" defer="defer"></script>
<script src="/assets/js/main.76c1d80e.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
Expand Down
4 changes: 2 additions & 2 deletions architecture/command/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="Booster Framework" href="/opensearch.xml">

<script defer="defer" src="https://cdn.usefathom.com/script.js" spa="auto" site="LHRTIPFZ"></script><link rel="stylesheet" href="/assets/css/styles.8e261003.css">
<script src="/assets/js/runtime~main.866ce01a.js" defer="defer"></script>
<script src="/assets/js/runtime~main.86189e7b.js" defer="defer"></script>
<script src="/assets/js/main.76c1d80e.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
Expand Down Expand Up @@ -78,6 +78,6 @@ <h2 class="anchor anchorWithStickyNavbar_LWe7" id="commands-naming-convention">C
<li>UpdateCartShippingAddress</li>
</ul>
<p>Despite you can place commands, and other Booster files, in any directory, we strongly recommend you to put them in <code>&lt;project-root&gt;/src/commands</code>. Having all the commands in one place will help you to understand your application&#x27;s capabilities at a glance.</p>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#bfc7d5"><span class="token plain">&lt;project-root&gt;</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">├── src</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── commands &lt;------ put them here</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── common</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── config</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── entities</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── events</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── index.ts</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   └── read-models</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/boostercloud/booster/tree/main/website/docs/03_architecture/02_command.mdx" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_vwxv"><span class="theme-last-updated">Last updated<!-- --> on <b><time datetime="2024-07-31T14:02:43.000Z">Jul 31, 2024</time></b> by <b>gonzalojaubert</b></span></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/architecture/event-driven"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Booster architecture</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/architecture/event"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Event</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#creating-a-command" class="table-of-contents__link toc-highlight">Creating a command</a></li><li><a href="#declaring-a-command" class="table-of-contents__link toc-highlight">Declaring a command</a></li><li><a href="#the-command-handler-function" class="table-of-contents__link toc-highlight">The command handler function</a><ul><li><a href="#registering-events" class="table-of-contents__link toc-highlight">Registering events</a></li><li><a href="#returning-a-value" class="table-of-contents__link toc-highlight">Returning a value</a></li><li><a href="#validating-data" class="table-of-contents__link toc-highlight">Validating data</a></li><li><a href="#reading-entities" class="table-of-contents__link toc-highlight">Reading entities</a></li></ul></li><li><a href="#authorizing-a-command" class="table-of-contents__link toc-highlight">Authorizing a command</a></li><li><a href="#submitting-a-command" class="table-of-contents__link toc-highlight">Submitting a command</a></li><li><a href="#commands-naming-convention" class="table-of-contents__link toc-highlight">Commands naming convention</a></li></ul></div></div></div></div></main></div></div></div><footer class="footer-container"><div class="footer-ls"><div class="footer-ls-section"><h5 class="footer-ls-section-title">Join Us</h5><div class="footer-ls-column"><a href="https://github.com/boostercloud">Github</a><a href="https://discord.gg/bDY8MKx">Discord</a><a href="https://twitter.com/boostthecloud">Twitter</a><a href="https://www.linkedin.com/company/boosterin-labs/">Linkedin</a></div></div><div class="footer-ls-section"><h5 class="footer-ls-section-title">Resources</h5><div class="footer-ls-column"><a href="https://docs.boosterframework.com/">Docs</a><a href="https://www.youtube.com/channel/UCpUTONI8OG19pr9A4cn35DA">YouTube</a><a href="https://www.youtube.com/channel/UCxUYk1SVyNRCGNV-9SYjEFQ">Podcast</a><a href="https://www.dropbox.com/sh/wyt7rdq7l873iyl/AADzGIae_adkFyjB_VTW2UYka?dl=0">Press kit</a></div></div><div class="footer-ls-section"><h5 class="footer-ls-section-title">Read more</h5><div class="footer-ls-column"><a href="https://dev.to/boostercloud">Dev.to</a><a href="https://medium.com/@theam">Medium</a></div></div></div><div class="footer-cr"><p>Booster is an open-source initiative from <a href="https://www.theagilemonkeys.com/">The Agile Monkeys.</a></p><p><a href="https://www.boosterframework.com/privacy-policy">Privacy Policy</a></p></div></footer></div>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#bfc7d5"><span class="token plain">&lt;project-root&gt;</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">├── src</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── commands &lt;------ put them here</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── common</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── config</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── entities</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── events</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   ├── index.ts</span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">│   └── read-models</span><br></span></code></pre><div class="buttonGroup__atx"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_eSgA" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_y97N"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_LjdS"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/boostercloud/booster/tree/main/website/docs/03_architecture/02_command.mdx" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_vwxv"><span class="theme-last-updated">Last updated<!-- --> on <b><time datetime="2024-08-06T20:10:25.000Z">Aug 6, 2024</time></b> by <b>gonzalojaubert</b></span></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/architecture/event-driven"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Booster architecture</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/architecture/event"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Event</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#creating-a-command" class="table-of-contents__link toc-highlight">Creating a command</a></li><li><a href="#declaring-a-command" class="table-of-contents__link toc-highlight">Declaring a command</a></li><li><a href="#the-command-handler-function" class="table-of-contents__link toc-highlight">The command handler function</a><ul><li><a href="#registering-events" class="table-of-contents__link toc-highlight">Registering events</a></li><li><a href="#returning-a-value" class="table-of-contents__link toc-highlight">Returning a value</a></li><li><a href="#validating-data" class="table-of-contents__link toc-highlight">Validating data</a></li><li><a href="#reading-entities" class="table-of-contents__link toc-highlight">Reading entities</a></li></ul></li><li><a href="#authorizing-a-command" class="table-of-contents__link toc-highlight">Authorizing a command</a></li><li><a href="#submitting-a-command" class="table-of-contents__link toc-highlight">Submitting a command</a></li><li><a href="#commands-naming-convention" class="table-of-contents__link toc-highlight">Commands naming convention</a></li></ul></div></div></div></div></main></div></div></div><footer class="footer-container"><div class="footer-ls"><div class="footer-ls-section"><h5 class="footer-ls-section-title">Join Us</h5><div class="footer-ls-column"><a href="https://github.com/boostercloud">Github</a><a href="https://discord.gg/bDY8MKx">Discord</a><a href="https://twitter.com/boostthecloud">Twitter</a><a href="https://www.linkedin.com/company/boosterin-labs/">Linkedin</a></div></div><div class="footer-ls-section"><h5 class="footer-ls-section-title">Resources</h5><div class="footer-ls-column"><a href="https://docs.boosterframework.com/">Docs</a><a href="https://www.youtube.com/channel/UCpUTONI8OG19pr9A4cn35DA">YouTube</a><a href="https://www.youtube.com/channel/UCxUYk1SVyNRCGNV-9SYjEFQ">Podcast</a><a href="https://www.dropbox.com/sh/wyt7rdq7l873iyl/AADzGIae_adkFyjB_VTW2UYka?dl=0">Press kit</a></div></div><div class="footer-ls-section"><h5 class="footer-ls-section-title">Read more</h5><div class="footer-ls-column"><a href="https://dev.to/boostercloud">Dev.to</a><a href="https://medium.com/@theam">Medium</a></div></div></div><div class="footer-cr"><p>Booster is an open-source initiative from <a href="https://www.theagilemonkeys.com/">The Agile Monkeys.</a></p><p><a href="https://www.boosterframework.com/privacy-policy">Privacy Policy</a></p></div></footer></div>
</body>
</html>
Loading

0 comments on commit d63378a

Please sign in to comment.