Mark van Renswoude
f8fca5879c
[ci skip] Major refactoring for 2.0
...
- Compiles, but that's about it. Plenty of ToDo's left before it will run. Beware, ye who enter here.
- Cleanup of the internals, with the aim to keep the interface to application code compatible
- Added the ability to declare durable queues on startup and update the bindings
- Possibly fixed an issue with publish timeouts being logged after a reconnect
2019-08-13 20:30:04 +02:00
Mark van Renswoude
74985e45de
Fixed all ReSharper issues
...
Some are silly, like the "member not used" for public interfaces. The comments everywhere are ugly, sorry, but it keeps the possibly important issues visible without a dependency on some ReSharper annotations package.
2018-12-19 20:50:56 +01:00
Menno van Lavieren
ee86e2c739
RDB-136 Flow tabel wordt niet meer opgeruimd Bij een exceptie in Flow
...
Refactoring om de actie van de Exceptionstrategie door te geven aan de cleanup stack
2017-10-17 13:29:16 +02:00
Menno van Lavieren
355c992dbf
RDB-136 Flow tabel wordt niet meer opgeruimd Bij een exceptie in Flow
...
Flow ruimt nu zijn locks goed op en de weggeschreven state ingeval van exceptions tijdens het afhandelen van de message
2017-10-13 13:49:47 +02:00
Menno van Lavieren
625c80e8f7
RDB-136 Flow tabel wordt niet meer opgeruimd Bij een exceptie in Flow
...
Mogelijkheid voor het registreren van Cleanup middleware in Tapeti
2017-10-13 13:07:41 +02:00
Menno van Lavieren
3c44074289
RDB-136 Flow tabel wordt niet meer opgeruimd Bij een exceptie in Flow
...
Consummer HandleBasicDeliver aangepast zodat het makkelijker is om een dispatch ronde toe tevoegen voor cleanup handlers
2017-10-13 10:49:59 +02:00
Menno van Lavieren
9f30c1ec74
Tapeti Consumer HandleBasicDeliver schedules a Task asynchronously to handle the messages
2017-08-30 17:47:43 +02:00
Menno van Lavieren
d386a3101e
Bug fix in nested context disposing
2017-07-10 14:14:54 +02:00
Menno van Lavieren
8b5be4eef5
Bug fix in setup nested contexts, Controller was invoked from the outer context
2017-07-10 13:13:04 +02:00
Menno van Lavieren
06654b099a
Allow Message middleware to septup a nested context and call 'next' multiple times
2017-07-07 10:59:12 +02:00
Mark van Renswoude
20ac467006
Fixed #6 : Provide a way to start a flow outside of a message handler
...
Fixed Continuation methods binding to dynamic queues
2017-02-15 22:05:01 +01:00
Mark van Renswoude
0a9bc09884
Fixed #11 : Improve stack traces for exceptions
...
Fixed #12 : Stack overflow when an exception occurs in the middleware
2017-02-14 22:45:59 +01:00
Mark van Renswoude
6779f3a4d0
Added AppSettings ConnectionParams helper
...
Changed BindingFilters to MessageFilterMiddleware (in preparation for SignalR interaction package)
Start of SqlConnectionFlowRepository
2017-02-08 15:52:24 +01:00
Mark van Renswoude
66fbcf2427
Moved Tapeti project to it's own folder
2017-02-07 16:22:04 +01:00