cb552cc4cb
Enabled XML Documentation generation for all projects
2019-05-23 14:00:36 +02:00
30a32e4ac3
Merge tag '1.2.1' into develop
2019-05-20 15:24:56 +02:00
0bd9d06795
Fixed "Index out of range" when publishing from multiple thread (or from a message handler with prefetchcount > 1)
2019-05-20 15:22:40 +02:00
Menno van Lavieren
5cebe96aff
MAX-911 RDB Relaties samenvoegen vanuit LEF en update ontvangen in LEF
...
MAX-1081 POC Dictionary tasks in Web voor request
Bug fix reply moet ook bij de default handler niet mandatory kunnen zijn.
2019-04-25 16:06:54 +02:00
Menno van Lavieren
6cb701378d
MAX-911 RDB Relaties samenvoegen vanuit LEF en update ontvangen in LEF
...
MAX-1081 POC Dictionary tasks in Web voor request
Transient 0.1
2019-04-25 15:19:51 +02:00
Menno van Lavieren
6bc6cfe216
MAX-911 RDB Relaties samenvoegen vanuit LEF en update ontvangen in LEF
...
MAX-1081 POC Dictionary tasks in Web voor request
Setup voor Transient request response met TODO's
2019-04-24 18:04:30 +02:00
Mark van Renswoude
ed421361ac
Fixed #15 : Attribute for mandatory messages
2019-03-19 11:47:52 +01:00
5b3be481e1
Fixed #6 : Use 'mandatory' on replies (review)
...
Fixed #13 : Exception for dynamic queues after reconnect
2019-02-14 15:08:04 +01:00
45c090d00d
Fixed #8 : Forwards compatibility of enums
2019-02-14 15:08:04 +01:00
d37e593b78
Fixed #5 : Dynamic queues not reinitialized after reconnect
...
- Tasks in the TapetiWorker are no longer async, as that splits it in multiple tasks (and only because of a delay in GetChannel, there's no real point to the async code otherwise) which causes issues with publisher confirms
2019-02-14 15:08:04 +01:00
60c7020a2c
Fixed #6 : Use 'mandatory' on replies
2019-02-14 15:08:04 +01:00
37d55ac71d
Fixed #7 : Do not allow null for reply object in case of a Request attribute
2019-02-14 15:08:03 +01:00
dcd22742e7
Implemented logging for connection events
2019-01-08 16:36:52 +01:00
182459edbc
Controller and method name in TopologyConfigurationException
2019-01-07 16:53:30 +01:00
aa62ac8b25
Revert "Deprecated notice in package descriptions"
...
This reverts commit ee6b9c6eeed943405174d112312d2f2359513447.
Inadvertently merged into master and develop, should've been 0.9 only
2018-12-21 15:29:31 +01:00
ccf508c5df
Merge branch 'release/1.0'
2018-12-21 11:10:53 +01:00
f6c4ccdadc
Fixed NRE with async methods returning a message
2018-12-21 10:50:06 +01:00
91ce1555d5
Fixed NRE with async methods returning a message
2018-12-21 10:49:30 +01:00
48f1cd92b8
Deprecated notice in package descriptions
...
Pun for version "oh nein" intended.
2018-12-19 22:04:55 +01:00
31acbcb8e0
Merge branch 'develop' into release/1.0
2018-12-19 20:53:25 +01:00
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
f2adaaead5
Removed X2Software prefix in preparation for v1.0
2018-12-19 16:37:45 +01:00
247da184fa
Added prefix option for dynamic queues
2018-08-31 19:28:24 +02:00
Hans Mulder
86d6a85813
Juiste dependecies ingevuld naar andere nuget packages
2018-06-29 14:57:46 +02:00
Hans Mulder
2d5e3b876c
Added files in release folder to lib for the nuget packages
2018-06-14 15:36:52 +02:00
Hans Mulder
93e19f842a
Port Tapeti to .NET Standard
2018-06-11 09:51:15 +02:00
65dddb8a74
AppVeyor build implementation
2017-10-17 17:24:53 +02: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
a14b4378bc
BUG FIX: getters and setters of propperties are not recognised as Message handlers
2017-07-24 10:21:34 +02:00
Menno van Lavieren
cf53a1e6b1
Bug fix ReplyTo werkte niet op static queues
2017-07-21 14:14:19 +02:00
Menno van Lavieren
50bcd26d40
Connect Disconnect en Reconnect events toegevoegd aan de TapetiConnection
2017-07-14 12:33:09 +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
6d88a05862
Removed GitVersionTask package, so building works independent of installed MsBuild version
2017-07-10 13:12:17 +02:00
Menno van Lavieren
80b61db317
Adding controller types to the dependency container if supported
2017-07-07 11:38:34 +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
Menno van Lavieren
5131e931f5
Package updates Onder andere RabbitMQ Newtosoft en SimpleInjector
2017-06-26 13:04:10 +02:00
Menno van Lavieren
5f9014125d
Finished the Connectionstring Parser with extensive unit tests
2017-06-26 11:43:55 +02:00
Menno van Lavieren
451bedd4e0
Build a connectionstring parser, needs integration and testing
2017-06-23 18:08:03 +02:00
80ac032f18
Fixed #16 : No exception when publishing while RabbitMQ is down
2017-02-21 22:08:05 +01:00
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
4a5b9673bd
Revert "Removed X2Software from package ID since NuGet primarily shows the ID instead of the title"
...
This reverts commit 35fd50a890
.
2017-02-14 23:57:07 +01:00
b460362cdb
Removed X2Software from package ID since NuGet primarily shows the ID instead of the title
2017-02-14 23:21:43 +01:00
1393155e60
Added icons for NuGet packages (I'm not an artist. Anyone want to redesign these? :-))
2017-02-14 23:12:31 +01:00
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
52ad9a4fc6
Fixed Tapeti trying to publish return types of type Task
2017-02-13 15:47:57 +01:00