Skip to content

Releases: Shuttle/Shuttle.Esb

v8.0.12

20 Jul 08:33
Compare
Choose a tag to compare
  • fixed outbox thread count configuration

v8.0.11

17 Jul 10:17
Compare
Choose a tag to compare
  • fixed deferring on sender
  • removed deferring from outbox pipeline

v8.0.9

14 Jul 06:28
Compare
Choose a tag to compare
  • fixed IReusability

v8.0.8

06 Jul 15:56
Compare
Choose a tag to compare
  • added shutdown pipeline
  • fixed queue disposal

v8.0.5

07 May 08:06
Compare
Choose a tag to compare
  • changed ServiceBusEvents to public

v8.0.4

06 May 10:06
Compare
Choose a tag to compare
  • changed all logging of Uris to use the secured version (excludes credentials)

v8.0.3

06 May 08:52
Compare
Choose a tag to compare
  • added OnConfigureQueues / OnAfterConfigureQueues events to StartupPipeline

  • acknowledge message on deserialize failure
    When the DeserializeTransportMessageObserver fails to deserialize the TransportMessage the message is simply acknowledged as it has no hope of ever being handled. It is a rather odd case since such messages should never be present on the queue but should an invalid one be placed there, say, manually then this could happen. The Shuttle.Esb.Module.CorruptTransportMessage module could be used to at least create a file copy of the stream when this does happen.

  • throw exception when using bus when not started

  • added log when registering queue factory

v8.0.0

01 Apr 18:37
Compare
Choose a tag to compare

v7.0.4

26 Oct 14:45
Compare
Choose a tag to compare
  • implemented improved method lookup by Gábor Zavarkó
  • caching context/method

v7.0.3

04 Oct 15:54
Compare
Choose a tag to compare
  • rename OnAfterPrepareMessage to OnAfterAssembleMessage (#17)
  • setting register handlers on configuration to true