Commit Graph

29 Commits

Author SHA1 Message Date
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 adde0c3c8d Reduced Invoke overhead for controller methods 2022-02-10 10:16:16 +01: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
Mark van Renswoude d1048b0959 Moved new example 7 to examples subfolder 2021-07-18 14:33:57 +02:00
Mark van Renswoude 52965b2372 Fixed #30 Test if new Tapeti async consumer runs parallel
Alternative fix for #29 Deserialization errors due to not buffering RabbitMQ Client's body
2021-07-05 10:28:49 +02:00
Mark van Renswoude 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
Mark van Renswoude 2745d18779 Implemented stateless request-response support 2020-02-12 11:34:51 +01:00
Mark van Renswoude 34da354fc2 Start of Tapeti.Cmd [ci skip]
Support for basic queue to/from disk operations
2019-10-16 13:54:43 +02:00
Mark van Renswoude 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
Mark van Renswoude 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
Mark van Renswoude 7075baeb80 [skip appveyor] #9 Documentation and examples
Added YieldWithParallelRequest and Tapeti.Transient examples.
2019-08-17 14:19:29 +02:00
Mark van Renswoude cd80778775 [skip appveyor] Moved all example projects to the correct subfolder 2019-08-16 13:54:31 +02:00
Mark van Renswoude 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
Mark van Renswoude 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
Mark van Renswoude 992af1d63c Fixed: only Required attributes were validated in Tapeti.DataAnnotations
Added: RequiredGuid attribute for convenience
2019-07-18 10:03:01 +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
Hans Mulder ded6cb7b38 Added project/package for using serilog with Tapeti 2018-08-30 15:53:16 +02:00
Hans Mulder 93e19f842a Port Tapeti to .NET Standard 2018-06-11 09:51:15 +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
Mark van Renswoude e881ed94c1 Fixed #5: Implement message validation 2017-02-12 21:43:30 +01:00
Mark van Renswoude d7514e37d0 Fixed #8: Account for all-capital abbreviations in routing key strategy 2017-02-12 14:42:49 +01:00
Mark van Renswoude ac4386fd55 Moved annotations to a separate package to reduce dependencies for messaging interface packages 2017-02-10 16:33:05 +01:00
Mark van Renswoude 1f41f6bcc0 Renamed IMiddlewareBundle to ITapetiExtension 2017-02-07 18:22:28 +01:00
Mark van Renswoude 66fbcf2427 Moved Tapeti project to it's own folder 2017-02-07 16:22:04 +01:00
Mark van Renswoude a2970b6893 Work in progress for migrating from Saga to Flow 2017-01-31 12:01:08 +01:00
Mark van Renswoude f5ae7322bd Added Saga interfaces
More mockup code
2016-12-07 10:19:16 +01:00
Mark van Renswoude 646ba22e63 Implemented consumer, serializer, routing key strategy and single-threaded task queue (first working version basically) 2016-11-20 14:34:50 +01:00
Mark van Renswoude 9d101f5d0d Moved project up one folder 2016-11-17 09:05:39 +01:00