Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document recoverability pipeline #5632

Merged
merged 41 commits into from
Feb 11, 2022
Merged
Changes from 1 commit
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
f62a28c
introduce recoverability pipeline
lailabougria Feb 9, 2022
35923f2
wip
lailabougria Feb 10, 2022
f449097
add menu item
lailabougria Feb 10, 2022
3615db2
split up connectors and steps
lailabougria Feb 10, 2022
1a7395a
Update to core alpha 3019
andreasohlund Feb 10, 2022
b9124b4
Fix intro
andreasohlund Feb 10, 2022
b316633
revert text for v6-v7
lailabougria Feb 10, 2022
d5fd766
Add the routing component to the incoming pipeline graph
lailabougria Feb 10, 2022
0bf0f8b
wording
andreasohlund Feb 11, 2022
5d50489
More wording
andreasohlund Feb 11, 2022
0972a31
forwarding is obsoleted in v8
lailabougria Feb 11, 2022
a7728b7
Add snippet
andreasohlund Feb 11, 2022
aeb7a6f
Merge branch 'introduce-recoverability-pipeline' of https://github.co…
andreasohlund Feb 11, 2022
5c42d18
Whitespace
andreasohlund Feb 11, 2022
d4802d9
Fix link
andreasohlund Feb 11, 2022
aa51718
this file should only contain the extension bag documentation
lailabougria Feb 11, 2022
bcbef5e
Fix file name issue and text
lailabougria Feb 11, 2022
63a9f5c
fix broken link
lailabougria Feb 11, 2022
9ab0164
fixed broken graphs
lailabougria Feb 11, 2022
4d582a0
found another section that diverges between v6 and 8
lailabougria Feb 11, 2022
214badd
Fix filename
andreasohlund Feb 11, 2022
728ca3c
Clarify state propagation between parent and child pipelines
andreasohlund Feb 11, 2022
27dc49b
No forwarding in v8
andreasohlund Feb 11, 2022
82c8e45
Remove forwarding from optional stages in v8
andreasohlund Feb 11, 2022
ad7b11f
Add dispatch
andreasohlund Feb 11, 2022
02eb5b3
Typo
andreasohlund Feb 11, 2022
8090384
Update nservicebus/recoverability/pipeline.md
andreasohlund Feb 11, 2022
2164a98
Typos
andreasohlund Feb 11, 2022
27bc7b1
Update nservicebus/pipeline/index_intro_core_[6,8).partial.md
andreasohlund Feb 11, 2022
16b1e58
Update nservicebus/pipeline/index_intro_core_[8,).partial.md
andreasohlund Feb 11, 2022
48658fb
Apply lailas suggestion
andreasohlund Feb 11, 2022
e28992c
Fix link
andreasohlund Feb 11, 2022
4fa1e9e
Wording
andreasohlund Feb 11, 2022
c5db148
moved definition of the pipeline
lailabougria Feb 11, 2022
524d11b
co-authored-by:Andreas Ohlund<andreas.ohlund@particular.net>
lailabougria Feb 11, 2022
54b4800
small tweaks
lailabougria Feb 11, 2022
72ea858
Update nservicebus/pipeline/steps-stages-connectors_extensionbag_core…
andreasohlund Feb 11, 2022
6877d00
Update nservicebus/pipeline/steps-stages-connectors_incoming_core_[8.…
andreasohlund Feb 11, 2022
a610404
Update nservicebus/pipeline/steps-stages-connectors_recoverability_co…
andreasohlund Feb 11, 2022
b6ee189
Update nservicebus/pipeline/steps-stages-connectors_incoming_core_[6,…
andreasohlund Feb 11, 2022
d99a6c1
Make ctor public
andreasohlund Feb 11, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Whitespace
  • Loading branch information
andreasohlund committed Feb 11, 2022
commit 5c42d18a715c8f1ee229d1c9cb414761c6e46186
6 changes: 3 additions & 3 deletions Snippets/Core/Core_8/Recoverability/Pipeline.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
using NServiceBus;
using NServiceBus.Pipeline;


#region custom-recoverability-action

public class EnableExternalBodyStorageBehavior : Behavior<IRecoverabilityContext>
{
private readonly IExternalBodyStorage storage;
Expand Down Expand Up @@ -51,11 +51,11 @@ public override IReadOnlyCollection<IRoutingContext> GetRoutingContexts(IRecover
}
}
}

#endregion

public interface IExternalBodyStorage
{
Task<string> StoreBody(string messageId, ReadOnlyMemory<byte> body);
}


}