Commit Graph

23 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 1bd284166d Fixed #42: Tapeti.Flow.SQL depends on system.data.sql 2023-04-06 06:57:32 +02:00
Mark van Renswoude 97672f4321 Implemented nullable reference types support 2022-11-23 09:13:38 +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 c75f893da8 Dropped support for .NET Standard 2022-11-17 15:24:27 +01:00
Mark van Renswoude 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
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 c76bce30fa Added SourceLink reference 2021-09-16 11:41:03 +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 4cbb0f9649 Fixed #26: replace nuspec files by dotnet pack 2021-05-29 12:40:17 +02:00
Mark van Renswoude 2556eedc7c Added Flow table SQL script as embedded resource
For use with DbUp or other database upgrade tools
2020-01-24 14:53:11 +01:00
Mark van Renswoude 5020e3a82b Added back version information
Got lost in the move to .NET Standard, all DLL's were version 1.0 causing some issues
2019-10-01 10:18:12 +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 6c32665c8a [ci skip] Refactored how consume result is handled
Reimplemented the exception strategy and logging
Much XML documentation, such wow
2019-08-14 12:20:53 +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
Mark van Renswoude cb552cc4cb Enabled XML Documentation generation for all projects 2019-05-23 14:00:36 +02:00
Hans Mulder 93e19f842a Port Tapeti to .NET Standard 2018-06-11 09:51:15 +02:00
Menno van Lavieren 86ffd5ab2b IFlowRepository aangepast. abstracter en simpeler 2017-07-27 15:55:37 +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
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 ddc9d77a4c Preparations for NuGet push 2017-02-08 22:09:06 +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 1f41f6bcc0 Renamed IMiddlewareBundle to ITapetiExtension 2017-02-07 18:22:28 +01:00