HeraclesStore
1.0.0
Linux、Windows、MacOSで実行されるクロスプラットフォーム.NETマイクロサービスとコンテナベースのWebアプリケーション。このアプリケーションは、マイクロサービスアーキテクチャに基づいています。
Heraclesストアアプリケーションは、サーバーとクライアント側のクロスプラットフォームです。アーキテクチャは、複数の自律マイクロサービス(それぞれが独自のデータ/データベースを所有する)を使用したマイクロサービス指向アーキテクチャの実装を提案し、HTTPを使用して各マイクロサービス内のさまざまなアプローチ(単純なCrud vs DDD/CQRS)を実装し、クライアントアプリとマイクロサービスを使用したマイクロサービスと潜在的なコミュニケーションをサポートするために、マイクロセルサービスに基づいています。 (rabbitmq)。

環境にDockerをインストールして構成していることを確認してください。その後、 / src /ディレクトリから以下のコマンドを実行し、すぐにヘラクレスストアを開始できます。
docker - compose build
docker - compose up以下のURLを使用して、アプリケーションのさまざまなコンポーネントを閲覧できるはずです。
Web SPA : http://host.docker.internal:5104/
注:このアプリケーションをMACOSで実行している場合は、
docker.for.mac.localhost使用して、host.docker.internalの代わりに.envファイルと上記のurls in.envファイルとdns nameとして使用します。