├── .gitignore ├── LICENSE ├── README.md ├── slides └── Techorama_NL_2019_-_Building_high_performance_event-driven_systems_with_NATS_-_Edwin_van_Wijk_-_Info_Support.pdf └── src ├── NATS-Streaming ├── BasicMessaging │ ├── consumer │ │ ├── Program.cs │ │ └── consumer.csproj │ ├── producer │ │ ├── Program.cs │ │ └── producer.csproj │ └── start-nats-streaming.ps1 ├── Store │ ├── App │ │ ├── BookStoreApp.cs │ │ ├── Program.cs │ │ └── app.csproj │ ├── OrderProcessingService │ │ ├── Domain │ │ │ ├── CommandHandlingResult.cs │ │ │ ├── Events │ │ │ │ ├── BusinessEvent.cs │ │ │ │ ├── OrderCancelled.cs │ │ │ │ ├── OrderCompleted.cs │ │ │ │ ├── OrderCreated.cs │ │ │ │ ├── OrderShipped.cs │ │ │ │ ├── ProductOrdered.cs │ │ │ │ └── ProductRemoved.cs │ │ │ ├── Order.cs │ │ │ ├── OrderStatus.cs │ │ │ └── OrderedProduct.cs │ │ ├── OrderProcessingService.cs │ │ ├── OrderProcessingService.csproj │ │ ├── Program.cs │ │ └── Repositories │ │ │ ├── EventStoreDBContext.cs │ │ │ ├── IOrderRepository.cs │ │ │ ├── Migrations │ │ │ ├── 20191002062559_v1.Designer.cs │ │ │ ├── 20191002062559_v1.cs │ │ │ └── EventStoreDBContextModelSnapshot.cs │ │ │ ├── NATSOrderRepository.cs │ │ │ ├── OrderAggregate.cs │ │ │ ├── OrderEvent.cs │ │ │ └── SQLServerOrderRepository.cs │ ├── OrdersQueryService │ │ ├── Events │ │ │ ├── OrderCancelled.cs │ │ │ ├── OrderCompleted.cs │ │ │ ├── OrderCreated.cs │ │ │ ├── OrderShipped.cs │ │ │ ├── ProductOrdered.cs │ │ │ └── ProductRemoved.cs │ │ ├── Migrations │ │ │ ├── 20191002063954_v1.Designer.cs │ │ │ ├── 20191002063954_v1.cs │ │ │ └── StoreDBContextModelSnapshot.cs │ │ ├── Order.cs │ │ ├── OrderedProduct.cs │ │ ├── OrdersQueryService.cs │ │ ├── OrdersQueryService.csproj │ │ ├── Program.cs │ │ └── StoreDBContext.cs │ ├── ShippingService │ │ ├── Events │ │ │ ├── OrderCancelled.cs │ │ │ ├── OrderCompleted.cs │ │ │ ├── OrderCreated.cs │ │ │ ├── OrderShipped.cs │ │ │ ├── ProductOrdered.cs │ │ │ └── ProductRemoved.cs │ │ ├── Migrations │ │ │ ├── 20191002064054_v1.Designer.cs │ │ │ ├── 20191002064054_v1.cs │ │ │ └── StoreDBContextModelSnapshot.cs │ │ ├── Order.cs │ │ ├── OrderedProduct.cs │ │ ├── Program.cs │ │ ├── ShippingDBContext.cs │ │ ├── ShippingInfo.cs │ │ ├── ShippingService.cs │ │ └── ShippingService.csproj │ ├── queries.sql │ ├── reset-db.sql │ ├── reset.ps1 │ ├── start-demo.ps1 │ ├── start-monitor.ps1 │ └── start-nats.ps1 └── nats-streaming.code-workspace └── NATS ├── add-server-to-cluster.ps1 ├── consumer ├── Program.cs └── consumer.csproj ├── docker-compose.yaml ├── nats.code-workspace ├── producer ├── Program.cs └── producer.csproj ├── start-demo.ps1 ├── start-local-cluster.ps1 └── start-nats.ps1 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/README.md -------------------------------------------------------------------------------- /slides/Techorama_NL_2019_-_Building_high_performance_event-driven_systems_with_NATS_-_Edwin_van_Wijk_-_Info_Support.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/slides/Techorama_NL_2019_-_Building_high_performance_event-driven_systems_with_NATS_-_Edwin_van_Wijk_-_Info_Support.pdf -------------------------------------------------------------------------------- /src/NATS-Streaming/BasicMessaging/consumer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/BasicMessaging/consumer/Program.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/BasicMessaging/consumer/consumer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/BasicMessaging/consumer/consumer.csproj -------------------------------------------------------------------------------- /src/NATS-Streaming/BasicMessaging/producer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/BasicMessaging/producer/Program.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/BasicMessaging/producer/producer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/BasicMessaging/producer/producer.csproj -------------------------------------------------------------------------------- /src/NATS-Streaming/BasicMessaging/start-nats-streaming.ps1: -------------------------------------------------------------------------------- 1 | Start-Process -FilePath "nats-streaming-server.exe" -ArgumentList "-p 4223" 2 | -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/App/BookStoreApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/App/BookStoreApp.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/App/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/App/Program.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/App/app.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/App/app.csproj -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/CommandHandlingResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/CommandHandlingResult.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/BusinessEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/BusinessEvent.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/OrderCancelled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/OrderCancelled.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/OrderCompleted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/OrderCompleted.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/OrderCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/OrderCreated.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/OrderShipped.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/OrderShipped.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/ProductOrdered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/ProductOrdered.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/ProductRemoved.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/Events/ProductRemoved.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/Order.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/OrderStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/OrderStatus.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Domain/OrderedProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Domain/OrderedProduct.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/OrderProcessingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/OrderProcessingService.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/OrderProcessingService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/OrderProcessingService.csproj -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Program.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Repositories/EventStoreDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Repositories/EventStoreDBContext.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Repositories/IOrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Repositories/IOrderRepository.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Repositories/Migrations/20191002062559_v1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Repositories/Migrations/20191002062559_v1.Designer.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Repositories/Migrations/20191002062559_v1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Repositories/Migrations/20191002062559_v1.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Repositories/Migrations/EventStoreDBContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Repositories/Migrations/EventStoreDBContextModelSnapshot.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Repositories/NATSOrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Repositories/NATSOrderRepository.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Repositories/OrderAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Repositories/OrderAggregate.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Repositories/OrderEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Repositories/OrderEvent.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrderProcessingService/Repositories/SQLServerOrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrderProcessingService/Repositories/SQLServerOrderRepository.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Events/OrderCancelled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Events/OrderCancelled.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Events/OrderCompleted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Events/OrderCompleted.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Events/OrderCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Events/OrderCreated.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Events/OrderShipped.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Events/OrderShipped.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Events/ProductOrdered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Events/ProductOrdered.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Events/ProductRemoved.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Events/ProductRemoved.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Migrations/20191002063954_v1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Migrations/20191002063954_v1.Designer.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Migrations/20191002063954_v1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Migrations/20191002063954_v1.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Migrations/StoreDBContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Migrations/StoreDBContextModelSnapshot.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Order.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/OrderedProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/OrderedProduct.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/OrdersQueryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/OrdersQueryService.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/OrdersQueryService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/OrdersQueryService.csproj -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/Program.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/OrdersQueryService/StoreDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/OrdersQueryService/StoreDBContext.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Events/OrderCancelled.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Events/OrderCancelled.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Events/OrderCompleted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Events/OrderCompleted.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Events/OrderCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Events/OrderCreated.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Events/OrderShipped.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Events/OrderShipped.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Events/ProductOrdered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Events/ProductOrdered.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Events/ProductRemoved.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Events/ProductRemoved.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Migrations/20191002064054_v1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Migrations/20191002064054_v1.Designer.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Migrations/20191002064054_v1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Migrations/20191002064054_v1.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Migrations/StoreDBContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Migrations/StoreDBContextModelSnapshot.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Order.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/OrderedProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/OrderedProduct.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/Program.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/ShippingDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/ShippingDBContext.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/ShippingInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/ShippingInfo.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/ShippingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/ShippingService.cs -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/ShippingService/ShippingService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/ShippingService/ShippingService.csproj -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/queries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/queries.sql -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/reset-db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/reset-db.sql -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/reset.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/reset.ps1 -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/start-demo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/start-demo.ps1 -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/start-monitor.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/start-monitor.ps1 -------------------------------------------------------------------------------- /src/NATS-Streaming/Store/start-nats.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/Store/start-nats.ps1 -------------------------------------------------------------------------------- /src/NATS-Streaming/nats-streaming.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS-Streaming/nats-streaming.code-workspace -------------------------------------------------------------------------------- /src/NATS/add-server-to-cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS/add-server-to-cluster.ps1 -------------------------------------------------------------------------------- /src/NATS/consumer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS/consumer/Program.cs -------------------------------------------------------------------------------- /src/NATS/consumer/consumer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS/consumer/consumer.csproj -------------------------------------------------------------------------------- /src/NATS/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS/docker-compose.yaml -------------------------------------------------------------------------------- /src/NATS/nats.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS/nats.code-workspace -------------------------------------------------------------------------------- /src/NATS/producer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS/producer/Program.cs -------------------------------------------------------------------------------- /src/NATS/producer/producer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS/producer/producer.csproj -------------------------------------------------------------------------------- /src/NATS/start-demo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS/start-demo.ps1 -------------------------------------------------------------------------------- /src/NATS/start-local-cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdwinVW/nats-demos/HEAD/src/NATS/start-local-cluster.ps1 -------------------------------------------------------------------------------- /src/NATS/start-nats.ps1: -------------------------------------------------------------------------------- 1 | Start-Process -FilePath "nats-server.exe" 2 | --------------------------------------------------------------------------------