1
0
mirror of synced 2024-06-29 07:17:39 +00:00
Commit Graph

193 Commits

Author SHA1 Message Date
502df0ffee Reorganized the documentation so that the introduction is the landing page.
Learned that the Tapeti is now classified as endangered. No implications for this library I hope!
2019-08-20 12:17:48 +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
c63b821b87 Fixed #11: Do not persist flow for dynamic queues 2019-08-19 09:33:07 +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
82646d1b1f [skip appveyor] #9 Documentation and examples
Added Tapeti.Transient documentation.
2019-08-16 13:45: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
93fa25c163 [skip appveyor] Fixed #4: Unhelpful error message when starting a (parallel) flow before Subscribe has finished
Fixed #12: Flow allows request message without Request attribute
2019-08-15 17:56:38 +02:00
25c01ee1ed [ci skip] Fixed #14: Clarify error when yielding a parallel request builder without requests
Did not implement the short-circuit to the converge method yet, as that would circumvent the controller check. Maybe later.
2019-08-15 17:45:39 +02:00
a74924af90 [skip appveyor] Moar documentation 2019-08-15 17:11:54 +02:00
196aa63a4a [ci skip] Fixed the last of the ReSharper code issues 2019-08-15 16:00:04 +02:00
c83ca889b7 [ci skip] Fixed wrong port being used for management API
Fixed exchange not being created for bindings and publishing
Added documentation for DataAnnotations package
2019-08-15 15:55:45 +02:00
46ea070865 [ci skip] More documentation, only parallel and transient requests remaining 2019-08-15 15:36:40 +02:00
dcd0436f30 [ci skip] Started writing the missing documentation 2019-08-15 14:55:15 +02:00
0aa44cfefd [ci skip] Fixed: Binding.ForMethod failed because ControllerMethodBinding did not implement IControllerMethodBinding 2019-08-15 12:10:29 +02:00
8ec85ac99f [ci skip] Reimplemented FlowStarter 2019-08-15 12:04:03 +02:00
d211d33108 [ci skip] Fixed ReSharper code issues (ironically, in JetBrains.Annotations as well) 2019-08-15 11:32:39 +02:00
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
314a67db00 [ci skip] Bit of refactoring and bugfixing, mostly documentation 2019-08-14 20:48:40 +02:00
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
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
70f394f7fe Merge tag '1.3.2' into develop 2019-08-08 11:56:26 +02:00
53dc0b79f1 Merge branch 'release/1.3.2' 2019-08-08 11:56:26 +02:00
d17f4f3a9f Fixed Tapeti not reconnecting after a disconnect event unless Publish is called 2019-08-08 11:56:10 +02:00
263e364a84 Merge tag '1.3.1' into develop 2019-07-18 10:03:33 +02:00
442cfdfd0a Merge branch 'hotfix/1.3.1' 2019-07-18 10:03:33 +02:00
992af1d63c Fixed: only Required attributes were validated in Tapeti.DataAnnotations
Added: RequiredGuid attribute for convenience
2019-07-18 10:03:01 +02:00
bfb5405b8a Merge tag '1.3' into develop 2019-06-05 11:15:31 +02:00
db5d762097 Merge branch 'release/1.3' 2019-06-05 11:15:31 +02:00
bcd2cbed69 Removed MessageHandler attribute in favor of WithMembers on MessageController and Queue attributes 2019-05-27 11:48:10 +02:00
cb552cc4cb Enabled XML Documentation generation for all projects 2019-05-23 14:00:36 +02:00
978f2b73f4 Merge branch 'hotfix/1.2.1' 2019-05-20 15:24:56 +02:00
30a32e4ac3 Merge tag '1.2.1' into develop 2019-05-20 15:24:56 +02:00
01e97a9705 Added JetBrains annotations ReSharper to prevent "is never used" hints 2019-05-20 15:24:12 +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
e85807f622 Enforce loading of the flowstore before lookingup continuations, to prevent a common misuse that leads to data loss. fix 2019-05-02 13:32:03 +02:00
Menno van Lavieren
785cda387f Enforce loading of the flowstore before lookingup continuations, to prevent a common misuse that leads to data loss. 2019-05-02 13:26:59 +02:00
Menno van Lavieren
67c2fff025 MAX-1018 ModelID in workflow engine gebruiken
- MAX-1127 Berichten service gebruik modelID
Bug Fix in appveyor
2019-04-29 17:34:19 +02:00
Menno van Lavieren
6c88cf9e9e Added Nuspec file to Tapti.Transient 2019-04-25 16:36:46 +02:00
Menno van Lavieren
f7382d89de Added Tapeti.Transient to nuget publish 2019-04-25 16:16:14 +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
4c08e9b684 Merge branch 'release/1.2' 2019-03-19 11:58:32 +01:00
Mark van Renswoude
9bb192c067 Merge tag '1.2' into develop 2019-03-19 11:58:32 +01:00
Mark van Renswoude
ed421361ac Fixed #15: Attribute for mandatory messages 2019-03-19 11:47:52 +01:00