{"push_id":659679205,"size":31,"distinct_size":1,"ref":"refs/heads/HandlerContext","head":"736809d467c958fec866b7b0e9a9c502574ad0b9","before":"393dc0af44dba9c92f3c65e6bab9d859944064e1","commits":[{"sha":"edb5339503eac8640181fa9a5d00310497d2c50e","author":{"email":"e906b24ade4a086e09b1775fe0baeaee5dd601b8@particular.net","name":"Andreas Öhlund"},"message":"Cleaning up and covering the best practices with tests","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/edb5339503eac8640181fa9a5d00310497d2c50e"},{"sha":"b82d6e22b65549779554c28f877ebe71713f20c8","author":{"email":"e906b24ade4a086e09b1775fe0baeaee5dd601b8@particular.net","name":"Andreas Öhlund"},"message":"Adding config option to disable per message send/publish","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/b82d6e22b65549779554c28f877ebe71713f20c8"},{"sha":"051b5bfae6861d3a4b4b080e330688b03547593c","author":{"email":"ae318ca00d9b5bf8d9dd468c729ac248895f99e2@nservicebus.com","name":"John Simons"},"message":"Allow users to override the hostid before MD5 is used\n\nFixes #2721","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/051b5bfae6861d3a4b4b080e330688b03547593c"},{"sha":"3cf26af86a477479311fd69558d062b9550ac4c3","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@openplace.net","name":"danielmarbach"},"message":"Removed SendContext in favour of Task{TResponse}","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/3cf26af86a477479311fd69558d062b9550ac4c3"},{"sha":"61d923b040883af33f51952856a0bad7beffa92d","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@openplace.net","name":"danielmarbach"},"message":"RequestResponse can be canceled","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/61d923b040883af33f51952856a0bad7beffa92d"},{"sha":"cbe098cb9044719d2d058079dcb074a8350aa070","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Removed comments and make resharper happy","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/cbe098cb9044719d2d058079dcb074a8350aa070"},{"sha":"d8edfa32d0fd4d86597d849c0a031caa1164b567","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Renamed method to better tell what it does","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/d8edfa32d0fd4d86597d849c0a031caa1164b567"},{"sha":"dfdc1b7f04cfbf6b6f2957086ced99cc4e345c15","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Callback.Tests","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/dfdc1b7f04cfbf6b6f2957086ced99cc4e345c15"},{"sha":"0ed1a2b978fc4f447787c555e54d92531013103d","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Fixed spelling mistake","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/0ed1a2b978fc4f447787c555e54d92531013103d"},{"sha":"67810736cce4448f4392b357f65beba4c38023bb","author":{"email":"e906b24ade4a086e09b1775fe0baeaee5dd601b8@particular.net","name":"Andreas Öhlund"},"message":"Merge pull request #2726 from Particular/isolate-bestpractices\n\nCleaning up and covering the best practices with tests","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/67810736cce4448f4392b357f65beba4c38023bb"},{"sha":"8cdd17c0df0d1739167c9f01b5ee80eaa74a6838","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Renamed ExtensionContext to OptionExtensionContext, Removed request response specific options, extension methods allow to register a cancellation token, better separation of concerns","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/8cdd17c0df0d1739167c9f01b5ee80eaa74a6838"},{"sha":"8fc03929cbfa31159db97117cb0746297cbed28c","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@openplace.net","name":"Daniel Marbach"},"message":"Merge pull request #2729 from Particular/CallbackSimplified\n\nRemoved SendContext in favour of Task{TResponse}","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/8fc03929cbfa31159db97117cb0746297cbed28c"},{"sha":"b729d919aca22468f6443874a1a0e866085e0ebb","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Approved API","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/b729d919aca22468f6443874a1a0e866085e0ebb"},{"sha":"e6150612b32b1336602429d083c9e01c94e54eab","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Merge remote-tracking branch 'origin/develop' into CallbackCancelable","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/e6150612b32b1336602429d083c9e01c94e54eab"},{"sha":"5d86449e811e84c216ca0a1ac3398e43087118e7","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Approved API changes","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/5d86449e811e84c216ca0a1ac3398e43087118e7"},{"sha":"3eee3d8c9e6996fdceb22fc0b4bf6b943fa9e955","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Removed RequestResponseLocalOptions and RequestResponseOptions","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/3eee3d8c9e6996fdceb22fc0b4bf6b943fa9e955"},{"sha":"b4ff6b76bab8df5e2302eb6ef35532265129e323","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Approved Callbacks API","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/b4ff6b76bab8df5e2302eb6ef35532265129e323"},{"sha":"439347ba757627ef21590fcd8b9fb56de43659f3","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@particular.net","name":"danielmarbach"},"message":"Making Resharper happy","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/439347ba757627ef21590fcd8b9fb56de43659f3"},{"sha":"bc74cfd73eb3e55713082cb6d710f4a3993fa122","author":{"email":"4f7d8450a04443d04bf493c37f8d6739e1ebb3ca@openplace.net","name":"Daniel Marbach"},"message":"Merge pull request #2730 from Particular/CallbackCancelable\n\nCallback cancelable","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/bc74cfd73eb3e55713082cb6d710f4a3993fa122"},{"sha":"122173e03abc073e4b714fab6a3751853b605471","author":{"email":"e906b24ade4a086e09b1775fe0baeaee5dd601b8@particular.net","name":"Andreas Öhlund"},"message":"Merge pull request #2728 from Particular/Issue_2721\n\nAllow users to override the hostid before MD5 is used","distinct":false,"url":"https://api.github.com/repos/Particular/NServiceBus/commits/122173e03abc073e4b714fab6a3751853b605471"}]}