DispatchR
Fast, zero-alloc alternative to MediatR for .NET – minimal, blazing fast, and DI-friendly.
파일 탐색기
최종 버전 다운로드 (.zip)- build-release.yml
- copilot-instructions.md
- FUNDING.yml
- notification-stable.png
- stream-with-pipeline-stable.png
- stream-without-pipeline-stable.png
- with-pipeline-stable.png
- without-pipeline-stable.png
- launchSettings.json
- appsettings.Development.json
- appsettings.json
- AspireModularSample.AppHost.csproj
- Program.cs
- AspireModularSample.Modules.csproj
- Ping.cs
- Pong.cs
- launchSettings.json
- appsettings.Development.json
- appsettings.json
- AspireModularExample.ServiceA.http
- AspireModularSample.ServiceA.csproj
- Program.cs
- launchSettings.json
- appsettings.Development.json
- appsettings.json
- AspireModularExample.ServiceB.http
- AspireModularSample.ServiceB.csproj
- Program.cs
- AspireModularExample.sln
- README.md
- MultiHandler0.cs
- MultiHandler1.cs
- MultiHandler2.cs
- MultiHandlersNotification.cs
- MultiHandlerAsync0.cs
- MultiHandlerAsync1.cs
- MultiHandlerAsync2.cs
- MultiHandlersAsyncNotification.cs
- SingleHandler.cs
- SingleHandlerNotification.cs
- NotificationBenchmarks.cs
- launchSettings.json
- DispatchRCommands.cs
- MediatRCommands.cs
- MediatRVsDispatchRBenchmark.cs
- MediatRVsDispatchRWithPipelineBenchmark.cs
- MediatSGCommands.cs
- StreamDispatchRCommands.cs
- StreamMediatRCommands.cs
- StreamMediatRVsDispatchRBenchmark.cs
- StreamMediatRVsDispatchRWithPipelineBenchmark.cs
- StreamMediatSGCommands.cs
- appsettings.Development.json
- appsettings.json
- Benchmark.csproj
- Program.cs
- ConfigurationOptions.cs
- ServiceRegistrator.cs
- ExcludeHandlersCannotBeArrayEmptyException.cs
- HandlerNotFoundException.cs
- IncludeHandlersCannotBeArrayEmptyException.cs
- ServiceCollectionExtensions.cs
- Constants.cs
- DispatchR.csproj
- Mediator.cs
- TypeForwarders.cs
- INotification.cs
- INotificationHandler.cs
- IPipelineBehavior.cs
- IRequest.cs
- IRequestHandler.cs
- IStreamPipelineBehavior.cs
- IStreamRequest.cs
- IStreamRequestHandler.cs
- DispatchR.Abstractions.csproj
- IMediator.cs
- AllNotificationsLogger.cs
- GenericAwareNotification.cs
- MultiHandlersNotification.cs
- NotificationOneHandler.cs
- NotificationThreeHandler.cs
- NotificationTwoHandler.cs
- FirstPipelineBehavior.cs
- GenericPipelineBehavior.cs
- Ping.cs
- PingHandler.cs
- SecondPipelineBehavior.cs
- CounterPipelineStreamHandler.cs
- CounterStreamHandler.cs
- CounterStreamRequest.cs
- GenericPipelineBehavior.cs
- MultiHandlersNotification.cs
- NotificationOneHandler.cs
- NotificationThreeHandler.cs
- NotificationTwoHandler.cs
- FirstPipelineBehavior.cs
- GenericPipelineBehavior.cs
- Ping.cs
- PingHandler.cs
- SecondPipelineBehavior.cs
- CounterPipelineStreamHandler.cs
- CounterStreamHandler.cs
- CounterStreamRequest.cs
- launchSettings.json
- appsettings.Development.json
- appsettings.json
- BigFile.txt
- Program.cs
- Sample.csproj
- Sample.http
- DispatchR.IntegrationTest.csproj
- NotificationTests.cs
- RequestHandlerTests.cs
- StreamRequestHandlerTests.cs
- INonGenericInterface.cs
- AbstractNotificationHandler.cs
- ConcreteWorkflowEvent.cs
- ConcreteWorkflowNotificationHandler.cs
- IWorkflowEvent.cs
- IWorkflowNotificationHandler.cs
- MultiHandlersNotification.cs
- MultiHandlersNotification2.cs
- MultiNotificationHandler.cs
- NotificationOneHandler.cs
- NotificationThreeHandler.cs
- NotificationTwoHandler.cs
- OpenGenericNotificationExecutionStore.cs
- OpenGenericNotificationHandler.cs
- OpenGenericOnlyNotification.cs
- OpenGenericTargetNotification.cs
- OpenGenericTargetNotificationHandler.cs
- WorkflowNotification.cs
- AsyncEnumerableHandler.cs
- AsyncEnumerableRequest.cs
- RequestReusedInScopedLifetime.cs
- RequestReusedInScopedLifetimeHandler.cs
- Ping.cs
- PingHandler.cs
- PingTask.cs
- PingTaskHandler.cs
- PingValueTask.cs
- PingValueTaskFirstPipelineBehavior.cs
- PingValueTaskHandler.cs
- PingValueTaskSecondPipelineBehavior.cs
- PingValueTask.cs
- PingValueTaskFirstPipelineBehavior.cs
- PingValueTaskHandler.cs
- PingValueTaskSecondPipelineBehavior.cs
- AsyncEnumerablePipelineBehavior.cs
- GenericPipelineBehaviorTaskWithoutResponse.cs
- GenericPipelineBehaviorWithoutResponse.cs
- GenericPipelineBehaviorWithResponse.cs
- MultiRequestHandler.cs
- RequestWithoutHandler.cs
- CounterPipelineStreamHandler.cs
- CounterStreamHandler.cs
- CounterStreamRequest.cs
- GenericPipelineBehavior.cs
- Fixture.cs
- DispatchR.TestCommon.csproj
- AddDispatchRConfigurationTests.cs
- DispatchR.UnitTest.csproj
- RequestHandlerTests.cs
- StreamRequestHandlerTests.cs
- .gitignore
- CHANGELOG.md
- Directory.Packages.props
- DispatchR.slnx
- icon-mini.png
- icon.jpg
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/hasanxdev/DispatchR
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd DispatchR
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. .NET
보통 추천dotnet add package DispatchR.Mediator
이 명령어를 터미널에 그대로 입력해 실행하세요.
dotnet add package DispatchR.Mediator.Abstractions
이 명령어를 터미널에 그대로 입력해 실행하세요.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
