Merged PR 2359: - Add support for custom state #2366...
bcee04f9
Oleh Halay
committed
19 changed files
IProcessMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/IProcessMiddleware.cs-1+3
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/IProcessMiddleware.cs
Add comment 15 /// Process middleware.
Add comment 16 /// </summary>
Add comment 17 /// <typeparam name="TState">Pipeline state.</typeparam>
Add comment 18 Minus   public interface IProcessMiddleware<TState>
Add comment 18 Plus   /// <typeparam name="TProcessHandler">Process handler type.</typeparam>
Add comment 19 Plus   public interface IProcessMiddleware<TState, TProcessHandler>
Add comment 19 20 where TState : class
Add comment 21 Plus   where TProcessHandler : BaseProcessHandler
Add comment 20 22 {
Add comment 21 23 /// <summary>
Add comment 22 24 /// Execute Pipeline.
PersistMessageMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/PersistMessageMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/PersistMessageMiddleware.cs
PersistMessagesMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/PersistMessagesMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/PersistMessagesMiddleware.cs
PrepareMessagesMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/PrepareMessagesMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/PrepareMessagesMiddleware.cs
PublishMessagesMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/PublishMessagesMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/PublishMessagesMiddleware.cs
Renamed from
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/PublishMessageMiddleware.cs
ReplayMessageMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/ReplayMessageMiddleware.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Middlewares/ReplayMessageMiddleware.cs
ProcessRequest.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Requests/ProcessRequest.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Requests/ProcessRequest.cs
ProcessResponse.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Response/ProcessResponse.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/Response/ProcessResponse.cs
ProcessPipelineExecutor.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/ProcessPipelineExecutor.cs
/src/Intellias.CQRS.ProcessManager/Pipelines/ProcessPipelineExecutor.cs
IProcessStore.cs
/src/Intellias.CQRS.ProcessManager/Stores/IProcessStore.cs
/src/Intellias.CQRS.ProcessManager/Stores/IProcessStore.cs
ProcessManagerStore.cs
/src/Intellias.CQRS.ProcessManager/Stores/ProcessManagerStore.cs
/src/Intellias.CQRS.ProcessManager/Stores/ProcessManagerStore.cs
ProcessStore.cs
/src/Intellias.CQRS.ProcessManager/Stores/ProcessStore.cs
/src/Intellias.CQRS.ProcessManager/Stores/ProcessStore.cs
ProcessHandlerExecutor.cs
/src/Intellias.CQRS.ProcessManager/ProcessHandlerExecutor.cs
/src/Intellias.CQRS.ProcessManager/ProcessHandlerExecutor.cs
ServiceCollectionExtensions.cs
/src/Intellias.CQRS.ProcessManager/ServiceCollectionExtensions.cs
/src/Intellias.CQRS.ProcessManager/ServiceCollectionExtensions.cs
FakeProcessStore.cs
/test/Intellias.CQRS.Tests.Core/Fakes/FakeProcessStore.cs
/test/Intellias.CQRS.Tests.Core/Fakes/FakeProcessStore.cs
Renamed from
/test/Intellias.CQRS.Tests.Core/Fakes/FakeProcessManagerStore.cs
ProcessHandler2.cs
/test/Intellias.CQRS.Tests/ProcessManager/Infrastructure/ProcessHandler2.cs
/test/Intellias.CQRS.Tests/ProcessManager/Infrastructure/ProcessHandler2.cs
ProcessManagerFlowTests.cs
/test/Intellias.CQRS.Tests/ProcessManager/ProcessManagerFlowTests.cs
/test/Intellias.CQRS.Tests/ProcessManager/ProcessManagerFlowTests.cs
ProcessStoreTests.cs
/test/Intellias.CQRS.Tests/ProcessManager/ProcessStoreTests.cs
/test/Intellias.CQRS.Tests/ProcessManager/ProcessStoreTests.cs
Intellias.CQRS.sln.DotSettings
/Intellias.CQRS.sln.DotSettings
/Intellias.CQRS.sln.DotSettings