Commit Graph

26 Commits

Author SHA1 Message Date
Mark van Renswoude 4ce318b560 #43 Move binding related attributes to Tapeti Core 2023-04-14 15:47:50 +02:00
Mark van Renswoude 6b38d59468 Fixed #39: Stateless Request-Response does not filter target controller method
Added NoBinding attribute
2023-04-13 08:39:43 +02:00
Mark van Renswoude 5fc010a7e1 Temporary RabbitMQ.Client version fix for #41
Added test for incompatible queue arguments
2023-03-30 15:45:13 +02:00
Mark van Renswoude b2ec59a3f3 Fix and tests for invoking static methods 2022-11-23 12:52:36 +01:00
Mark van Renswoude be07e40182 Another attempt at fixing the test 2022-11-23 10:58:25 +01:00
Mark van Renswoude 7f6ab8e411 Fixed test build
Include both .NET 6 and .NET 7 versions of the tests
2022-11-23 09:28:40 +01:00
Mark van Renswoude 470b283f08 Skip tests based on Category instead of ifdef DEBUG 2022-11-23 09:19:01 +01:00
Mark van Renswoude 97672f4321 Implemented nullable reference types support 2022-11-23 09:13:38 +01:00
Mark van Renswoude bcdb376256 Fixed queue arguments error due to wrong value types
Added test for publish overflows
Removed support for Unity Container
Changed third party package references to ranges
Fixed XML documentation
2022-11-22 13:20:47 +01:00
Mark van Renswoude 35bd5e920d Disable Testcontainers tests for CI build 2022-11-21 17:10:48 +01:00
Mark van Renswoude 178f0a4956 Implemented unit tests for QueueArguments attribute
Added proof-of-concept test for TapetiClient using Testcontainers.NET
Updated packages
2022-11-21 16:59:09 +01:00
Mark van Renswoude 7143ad3c2f Implemented QueueArgumentsAttribute (untested) 2022-11-17 16:47:07 +01:00
Mark van Renswoude b0d1ca6bc3 Added .NET Standard 2.1 as additional target framework
Upgraded examples to .NET 6
2022-02-09 08:35:57 +01:00
Mark van Renswoude 2b4dd8e251 [ci skip] WIP: support for adding requests mid-parallel flow 2021-12-09 23:52:25 +01:00
Mark van Renswoude a3e3a266e2 Implemented RoutingKey attribute 2021-06-04 11:51:45 +02:00
Mark van Renswoude 1be1b599a0 Updated all references NuGet packages to latest stable version
Fixed ReSharper code issues
2021-05-29 21:52:07 +02:00
Mark van Renswoude 196aa63a4a [ci skip] Fixed the last of the ReSharper code issues 2019-08-15 16:00:04 +02:00
Mark van Renswoude fed377992b [ci skip] Done with XML documentation for now
Made a few classes internal that were supposed to be
2019-08-15 11:26:55 +02:00
Mark van Renswoude 314a67db00 [ci skip] Bit of refactoring and bugfixing, mostly documentation 2019-08-14 20:48:40 +02:00
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
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 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
Hans Mulder 93e19f842a Port Tapeti to .NET Standard 2018-06-11 09:51:15 +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
Mark van Renswoude 28cd486b50 Added GitVersionTask to update assembly version
Added missing i to Tapet.Tests
2017-02-13 15:42:38 +01:00