NDomain
.NET framework that simplifies software development using DDD, Event Sourcing and CQRS based architectures.
파일 탐색기
최종 버전 다운로드 (.zip)- NDomain.nuspec
- pack.cmd
- NDomain.Autofac.nuspec
- pack.cmd
- NDomain.Azure.nuspec
- pack.cmd
- NDomain.NLog.nuspec
- pack.cmd
- NDomain.Redis.nuspec
- pack.cmd
- NDomain.Serilog.nuspec
- pack.cmd
- pack.cmd
- CancelOrder.cs
- ChangeSaleStock.cs
- CompleteOrder.cs
- CreateAuction.cs
- CreateSale.cs
- EndAuction.cs
- PlaceBid.cs
- PlaceOrder.cs
- AuctionCreated.cs
- AuctionEnded.cs
- BidPlaced.cs
- OrderCancelled.cs
- OrderCompleted.cs
- OrderPlaced.cs
- SaleCreated.cs
- SaleStockChanged.cs
- AssemblyInfo.cs
- Bid.cs
- Item.cs
- Order.cs
- Window.cs
- OpenStore.Marketplace.csproj
- AuctionCommandHandler.cs
- SaleCommandHandler.cs
- AssemblyInfo.cs
- Auction.cs
- AuctionState.cs
- OpenStore.Marketplace.Domain.csproj
- OrderSaga.cs
- Sale.cs
- SaleState.cs
- AuctionHandlerTests.cs
- SaleHandlerTests.cs
- AssemblyInfo.cs
- AuctionTests.cs
- OpenStore.Marketplace.Tests.csproj
- packages.config
- SaleTests.cs
- Samples.cs
- Login.cs
- Member.cs
- AssemblyInfo.cs
- OpenStore.Membership.csproj
- OpenStore.sln
- ISubscriptionBroker.cs
- ISubscriptionManager.cs
- ISubscriptionStore.cs
- LocalSubscriptionBroker.cs
- LocalSubscriptionStore.cs
- Subscription.cs
- SubscriptionChange.cs
- SubscriptionManager.cs
- SubscriptionSet.cs
- BrokerlessTransportFactory.cs
- IMessageTransaction.cs
- InboundTransportOptions.cs
- ITransport.cs
- ITransportFactory.cs
- LocalTransport.cs
- RetryingInboundTransportDecorator.cs
- TransportMessage.cs
- DiagnosticsDispatcher.cs
- IMessageBus.cs
- IMessageDispatcher.cs
- IMessageHandler.cs
- IProcessor.cs
- Message.cs
- MessageBus.cs
- MessageContext.cs
- MessageHandler.cs
- MessageHeaders.cs
- MessageWorker.cs
- Processor.cs
- BusConfigurator.cs
- Configurator.cs
- ContextBuilder.cs
- CQRSExtensions.cs
- EventSourcingConfigurator.cs
- IoCConfigurator.cs
- LoggingConfigurator.cs
- AggregateEventMessageHandler.cs
- CommandMessageHandler.cs
- EventMessageHandler.cs
- MessageHandlerBase.cs
- IQueryStore.cs
- LocalQueryStore.cs
- Query.cs
- QueryEventsHandler.cs
- ISagaStore.cs
- SagaData.cs
- Saga.cs
- Command.cs
- CommandBus.cs
- CqrsMessageHeaders.cs
- Event.cs
- EventBus.cs
- ICommand.cs
- ICommandBus.cs
- IEvent.cs
- IEventBus.cs
- EventStore.cs
- EventStoreSerializer.cs
- IEventStoreBus.cs
- IEventStoreDb.cs
- IEventStoreSerializer.cs
- LocalEventStore.cs
- CollectionExtensions.cs
- ReflectionUtils.cs
- DefaultDependencyResolver.cs
- IDependencyResolver.cs
- ILogger.cs
- ILoggerFactory.cs
- NullLoggerFactory.cs
- TraceLogger.cs
- TraceLoggerFactory.cs
- AssemblyInfo.cs
- Aggregate.cs
- AggregateEvent.cs
- AggregateFactory.cs
- AggregateRepository.cs
- AggregateRepositoryExtensions.cs
- DomainContext.cs
- DomainTransaction.cs
- IAggregate.cs
- IAggregateEvent.cs
- IAggregateFactory.cs
- IAggregateRepository.cs
- IDomainContext.cs
- IEventStore.cs
- IState.cs
- IStateMutator.cs
- NDomain.csproj
- packages.config
- State.cs
- StateMutator.cs
- AssemblyInfo.cs
- AutofacConfigurator.cs
- AutofacDependencyResolver.cs
- NDomain.Autofac.csproj
- packages.config
- QueueMessageTransaction.cs
- QueueTransport.cs
- QueueTransportFactory.cs
- BrokeredMessageTransaction.cs
- BrokeredTransport.cs
- BrokeredTransportFactory.cs
- Serializer.cs
- AzureBlobQueryStore.cs
- AzureEventStore.cs
- Extensions.cs
- AssemblyInfo.cs
- app.config
- AzureConfigurator.cs
- NDomain.Azure.csproj
- packages.config
- AzureTransportTests.cs
- AzureEventStoreTests.cs
- AssemblyInfo.cs
- app.config
- AzureStorageTests.cs
- NDomain.Azure.Tests.csproj
- packages.config
- AssemblyInfo.cs
- Logger.cs
- LoggerFactory.cs
- NDomain.NLog.csproj
- NLogConfigurator.cs
- packages.config
- RedisSubscriptionBroker.cs
- RedisSubscriptionStore.cs
- RedisMessageTransaction.cs
- RedisTransport.cs
- RedisTransportFactory.cs
- AssemblyInfo.cs
- NDomain.Redis.csproj
- packages.config
- RedisExtensions.cs
- RedisSubscriptionBrokerTests.cs
- RedisSubscriptionStoreTests.cs
- RedisTransportTests.cs
- AssemblyInfo.cs
- app.config
- NDomain.Redis.Tests.csproj
- packages.config
- AssemblyInfo.cs
- LogFactory.cs
- Logger.cs
- NDomain.Serilog.csproj
- packages.config
- SerilogConfiguration.cs
- AggregateEntity.cs
- EventEntity.cs
- SqlEventStoreDb.cs
- AssemblyInfo.cs
- NDomain.Sql.csproj
- packages.config
- SqlConfigurator.cs
- SqlObjectNames.cs
- SqlEventStoreDbTests.cs
- SqlEventStoreTests.cs
- AssemblyInfo.cs
- App.config
- NDomain.Sql.Tests.csproj
- packages.config
- TeamCityTransform.config
- AggregateFactoryTests.cs
- AggregateTests.cs
- RepositoryTests.cs
- LocalSubscriptionBrokerTests.cs
- LocalSubscriptionStoreTests.cs
- SubscriptionManagerTests.cs
- LocalTransportTests.cs
- BusIntegrationTests.cs
- MessageBusTests.cs
- MessageWorkerTests.cs
- DomainContextTests.cs
- QueryEventsHandlerTests.cs
- CommandBusTests.cs
- Commands.cs
- EventBusTests.cs
- Handlers.cs
- EventStoreSerializerTests.cs
- LocalEventStoreTests.cs
- AssemblyInfo.cs
- Counter.cs
- Race.cs
- RaceEvents.cs
- RaceState.cs
- EventStoreSpecs.cs
- SubscriptionBrokerSpecs.cs
- SubscriptionStoreSpecs.cs
- TransportSpecs.cs
- app.config
- NDomain.Tests.csproj
- packages.config
- NDomain.sln
- .gitattributes
- .gitignore
- appveyor.yml
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/mfelicio/NDomain
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd NDomain
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. .NET
보통 추천
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd source/NDomain.Autofac
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
dotnet restore
프로젝트에 필요한 패키지를 내려받습니다.
dotnet run
프로젝트를 빌드하고 바로 실행합니다.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
// repository documentation
Was this content helpful?
(0 ratings)
