1
0
mirror of synced 2024-11-24 19:53:10 +01:00
Commit Graph

25 Commits

Author SHA1 Message Date
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
7143ad3c2f Implemented QueueArgumentsAttribute (untested) 2022-11-17 16:47:07 +01:00
c75f893da8 Dropped support for .NET Standard 2022-11-17 15:24:27 +01:00
7a25a1fd1f Added ValueTask support to flows 2022-02-09 12:21:47 +01:00
165680fd38 Added ValueTask support
- This is a breaking change for custom middleware implementations
Added validation for return type handling
- This may be breaking for incorrect implementations, but highly unlikely
2022-02-09 11:27:07 +01:00
b816e56018 Code style cleanup 2022-02-09 09:50:25 +01:00
b0d1ca6bc3 Added .NET Standard 2.1 as additional target framework
Upgraded examples to .NET 6
2022-02-09 08:35:57 +01:00
58d1908047 Added NoRequestsBehaviour to ParallelFlow.Yield 2021-12-10 11:45:09 +01:00
bc00d476bd Implemented adding requests to parallel flow
Fixed console logger outputting incorrect message when declaring queues
2021-12-10 09:56:37 +01:00
8c13917f47 Upgraded example projects to .NET 5 2021-10-29 15:51:14 +02:00
Mark van Renswoude
46e498b071 Split parts into separate repositories
Annotations, DataAnnotations.Extensions and Cmd
2021-10-07 15:38:43 +02:00
Mark van Renswoude
58356fbbad Added Message Handler performance logging to Tapeti.Serilog 2021-10-07 14:03:39 +02:00
d1048b0959 Moved new example 7 to examples subfolder 2021-07-18 14:33:57 +02:00
ce377810c8 Separated publishing into separate channel and task queue
Hopefully fixes #23
2021-07-18 13:27:10 +02:00
1be1b599a0 Updated all references NuGet packages to latest stable version
Fixed ReSharper code issues
2021-05-29 21:52:07 +02:00
fa231bcc64 Test case in flow example proves the previous fix works - closes #21 2021-03-16 10:54:15 +01:00
e31d638a11 Implemented a rate limiting option for Tapeti.Cmd
Moved example 06 to the "examples" sub-folder
2020-07-03 15:51:41 +02:00
bef3961f7f Added support for the Obsolete attribute to remove bindings and queues with backwards compatibility
Updated license in nuspec to comply with the new specifications
2019-08-20 11:47:53 +02:00
295b584969 Added integration packages for Autofac, Castle Windsor, Ninject and Unity IoC containers
First example shows the various implementations
2019-08-19 16:36:26 +02:00
23f86b3597 Finally removed the old mess of a test project, all functionality should be covered by the examples
Added SpeedTest example
2019-08-18 11:41:29 +02:00
84ee6f090d [skip appveyor] Added support for ClientProperties (manual and in the AppSettings)
Added support for managementport in the ConnectionStringParser
Added documentation on setting the connection parameters
2019-08-18 11:06:33 +02:00
7075baeb80 [skip appveyor] #9 Documentation and examples
Added YieldWithParallelRequest and Tapeti.Transient examples.
2019-08-17 14:19:29 +02:00
cd80778775 [skip appveyor] Moved all example projects to the correct subfolder 2019-08-16 13:54:31 +02:00
7389b5bf06 [skip appveyor] #9 Documentation and examples
Added DataAnnotations to all examples.
Implemented third example for Flow. Fixed a bug where Start would not give up it's flow lock.
2019-08-16 11:47:57 +02:00
8e0edabeed [skip appveyor] #9 Documentation and examples
Implemented two examples. More needed to get rid of the mess that is the current "Test" project.
2019-08-16 10:51:35 +02:00