{"users":[{"id":6,"username":"Dennis","name":"Dennis van der Stelt","avatar_template":"/user_avatar/discuss.particular.net/dennis/{size}/9_2.png","admin":true,"moderator":true,"trust_level":3},{"id":1426,"username":"Conrad_Hua","name":"Conrad Hua","avatar_template":"/letter_avatar_proxy/v4/letter/c/f0a364/{size}.png","trust_level":1},{"id":104,"username":"MikeMinutillo","name":"Mike Minutillo","avatar_template":"/user_avatar/discuss.particular.net/mikeminutillo/{size}/95_2.png","moderator":true,"trust_level":2},{"id":941,"username":"Nen_Zax","name":"Nen Zax","avatar_template":"/user_avatar/discuss.particular.net/nen_zax/{size}/1039_2.png","trust_level":1},{"id":1263,"username":"Meisst","name":"Artem","avatar_template":"/letter_avatar_proxy/v4/letter/m/13edae/{size}.png","trust_level":0},{"id":1346,"username":"bartekwasielak","name":"Bartek Wasielak","avatar_template":"/user_avatar/discuss.particular.net/bartekwasielak/{size}/2028_2.png","moderator":true,"trust_level":1},{"id":1382,"username":"enzobonansea","name":"Enzo Bonansea","avatar_template":"/user_avatar/discuss.particular.net/enzobonansea/{size}/1994_2.png","trust_level":1},{"id":35,"username":"SzymonPobiega","name":"Szymon Pobiega","avatar_template":"/user_avatar/discuss.particular.net/szymonpobiega/{size}/48_2.png","moderator":true,"trust_level":2},{"id":1025,"username":"BBrandtTX","name":"Ben Brandt","avatar_template":"/user_avatar/discuss.particular.net/bbrandttx/{size}/1143_2.png","trust_level":1},{"id":26,"username":"DavidBoike","name":"David Boike","avatar_template":"/user_avatar/discuss.particular.net/davidboike/{size}/41_2.png","moderator":true,"trust_level":2},{"id":1273,"username":"roel-charita","name":"Roel Charita","avatar_template":"/user_avatar/discuss.particular.net/roel-charita/{size}/1824_2.png","trust_level":0},{"id":16,"username":"boblangley","name":"Bob Langley","avatar_template":"/user_avatar/discuss.particular.net/boblangley/{size}/32_2.png","admin":true,"moderator":true,"trust_level":2},{"id":1248,"username":"trygve","name":"Trygve Lorentzen","avatar_template":"/letter_avatar_proxy/v4/letter/t/4af34b/{size}.png","trust_level":1},{"id":261,"username":"neilbarnwell","name":"Neil Barnwell","avatar_template":"/user_avatar/discuss.particular.net/neilbarnwell/{size}/245_2.png","trust_level":1},{"id":17,"username":"WilliamBZA","name":"William Brander","avatar_template":"/user_avatar/discuss.particular.net/williambza/{size}/88_2.png","moderator":true,"trust_level":2},{"id":993,"username":"JoPalac","name":"Jo Palac","avatar_template":"/user_avatar/discuss.particular.net/jopalac/{size}/1106_2.png","admin":true,"moderator":true,"trust_level":2},{"id":1333,"username":"Abhi","name":"Abhi","avatar_template":"/letter_avatar_proxy/v4/letter/a/b487fb/{size}.png","trust_level":0},{"id":1331,"username":"DharmishthaPatel","name":"Dharmishtha Patel","avatar_template":"/user_avatar/discuss.particular.net/dharmishthapatel/{size}/1923_2.png","trust_level":1},{"id":1336,"username":"tonyatl","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/t/8e7dd6/{size}.png","trust_level":0},{"id":8,"username":"ramonsmits","name":"Ramon Smits","avatar_template":"/user_avatar/discuss.particular.net/ramonsmits/{size}/24_2.png","moderator":true,"trust_level":2},{"id":1327,"username":"dragan.stepanovic","name":"Dragan Stepanović","avatar_template":"/user_avatar/discuss.particular.net/dragan.stepanovic/{size}/1913_2.png","trust_level":0},{"id":14,"username":"mauroservienti","name":"Mauro Servienti","avatar_template":"/user_avatar/discuss.particular.net/mauroservienti/{size}/511_2.png","moderator":true,"trust_level":2},{"id":1064,"username":"weralabaj","name":"Weronika Łabaj","avatar_template":"/user_avatar/discuss.particular.net/weralabaj/{size}/1207_2.png","trust_level":1},{"id":1329,"username":"marcioduarte89","name":"Marcioduarte89","avatar_template":"/user_avatar/discuss.particular.net/marcioduarte89/{size}/1916_2.png","trust_level":0},{"id":1319,"username":"gklugsec","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/g/0ea827/{size}.png","trust_level":0},{"id":1302,"username":"nick.gallegos","name":"Nick Gallegos","avatar_template":"/user_avatar/discuss.particular.net/nick.gallegos/{size}/1876_2.png","moderator":true,"trust_level":1},{"id":867,"username":"wbailey1964","name":"William Bailey","avatar_template":"/user_avatar/discuss.particular.net/wbailey1964/{size}/953_2.png","trust_level":0},{"id":1154,"username":"lena","name":"Lena Østerhus","avatar_template":"/letter_avatar_proxy/v4/letter/l/c68b51/{size}.png","trust_level":1},{"id":19,"username":"SeanFeldman","name":"Sean Feldman","avatar_template":"/user_avatar/discuss.particular.net/seanfeldman/{size}/34_2.png","trust_level":2},{"id":1300,"username":"s-r","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/s/ad7895/{size}.png","trust_level":1},{"id":844,"username":"dan.kent","name":"Dan Kent","avatar_template":"/user_avatar/discuss.particular.net/dan.kent/{size}/948_2.png","trust_level":1},{"id":923,"username":"remyvd","name":"Remy van Duijkeren","avatar_template":"/user_avatar/discuss.particular.net/remyvd/{size}/1018_2.png","trust_level":2},{"id":10,"username":"andreasohlund","name":"Andreas Öhlund","avatar_template":"/user_avatar/discuss.particular.net/andreasohlund/{size}/502_2.png","moderator":true,"trust_level":2},{"id":24,"username":"danielmarbach","name":"Daniel Marbach","avatar_template":"/user_avatar/discuss.particular.net/danielmarbach/{size}/1942_2.png","moderator":true,"trust_level":2},{"id":1233,"username":"eic","name":"e","avatar_template":"/letter_avatar_proxy/v4/letter/e/9fc348/{size}.png","trust_level":1},{"id":1260,"username":"abarnybox","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/a/7ba0ec/{size}.png","trust_level":0},{"id":1009,"username":"Andreas_Bednarz","name":"Andreas Bednarz","avatar_template":"/user_avatar/discuss.particular.net/andreas_bednarz/{size}/1127_2.png","moderator":true,"trust_level":2},{"id":1186,"username":"John_Simons","name":"John Simons","avatar_template":"/user_avatar/discuss.particular.net/john_simons/{size}/1793_2.png","moderator":true,"trust_level":2},{"id":1245,"username":"sofiya752","name":"Sofiya Williams","avatar_template":"/user_avatar/discuss.particular.net/sofiya752/{size}/1786_2.png","trust_level":0},{"id":629,"username":"laila.bougria","name":"Laila Bougria","avatar_template":"/user_avatar/discuss.particular.net/laila.bougria/{size}/644_2.png","moderator":true,"trust_level":1}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/architecture-design/9?page=1","per_page":30,"top_tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":17,"name":"azureservicebus","slug":"azureservicebus"},{"id":22,"name":"sagas","slug":"sagas"},{"id":54,"name":"outbox","slug":"outbox"},{"id":31,"name":"rabbitmq","slug":"rabbitmq"},{"id":16,"name":"sql-persistence","slug":"sql-persistence"},{"id":53,"name":"cosmosdb","slug":"cosmosdb"},{"id":71,"name":"messaging-bridge","slug":"messaging-bridge"},{"id":2,"name":"servicecontrol","slug":"servicecontrol"},{"id":41,"name":"adsd","slug":"adsd"},{"id":40,"name":"compositeui","slug":"compositeui"},{"id":64,"name":"azure-functions","slug":"azure-functions"},{"id":51,"name":"databus","slug":"databus"},{"id":47,"name":"hosting","slug":"hosting"},{"id":26,"name":"sql-transport","slug":"sql-transport"},{"id":37,"name":"transactions","slug":"transactions"},{"id":43,"name":"azurepersistence","slug":"azurepersistence"},{"id":25,"name":"azurestoragequeues","slug":"azurestoragequeues"},{"id":83,"name":"endpoint","slug":"endpoint"},{"id":61,"name":"logging","slug":"logging"},{"id":56,"name":"messages","slug":"messages"},{"id":3,"name":"msmq","slug":"msmq"},{"id":20,"name":"sagaaudit","slug":"sagaaudit"},{"id":23,"name":"sendonly","slug":"sendonly"},{"id":35,"name":"servicefabric","slug":"servicefabric"},{"id":28,"name":"servicepulse","slug":"servicepulse"},{"id":29,"name":"sqs","slug":"sqs"},{"id":13,"name":"subscriptions","slug":"subscriptions"},{"id":24,"name":"testing","slug":"testing"}],"topics":[{"fancy_title":"About the Architecture &amp; Design category","id":2415,"title":"About the Architecture & Design category","slug":"about-the-architecture-design-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-05-10T08:41:05.313Z","last_posted_at":null,"bumped":true,"bumped_at":"2021-05-10T16:00:47.221Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Discussions about ADSD and system design \nWhen to use this category \nIf you have questions about Udi Dahan’s Advanced Distributed Systems Design course or how to use its practices in your own system. \nAlso general questi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":627,"like_count":0,"has_summary":false,"last_poster_username":"Dennis","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":6,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Logical Endpoint Design: System Boundary vs Business Capability Boundary","id":4743,"title":"Logical Endpoint Design: System Boundary vs Business Capability Boundary","slug":"logical-endpoint-design-system-boundary-vs-business-capability-boundary","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-28T03:18:42.958Z","last_posted_at":"2026-08-17T01:40:47.659Z","bumped":true,"bumped_at":"2026-08-17T01:40:47.659Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":83,"name":"endpoint","slug":"endpoint"}],"tags_descriptions":{},"views":38,"like_count":0,"has_summary":false,"last_poster_username":"MikeMinutillo","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1426,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":104,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Naming conventions for Azure Service bus, queues, topics, subscriptions","id":4735,"title":"Naming conventions for Azure Service bus, queues, topics, subscriptions","slug":"naming-conventions-for-azure-service-bus-queues-topics-subscriptions","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-16T09:59:35.711Z","last_posted_at":"2026-07-20T01:51:42.643Z","bumped":true,"bumped_at":"2026-07-20T01:51:42.643Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":2,"name":"servicecontrol","slug":"servicecontrol"},{"id":28,"name":"servicepulse","slug":"servicepulse"},{"id":53,"name":"cosmosdb","slug":"cosmosdb"}],"tags_descriptions":{},"views":39,"like_count":0,"has_summary":false,"last_poster_username":"MikeMinutillo","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":941,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":104,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Connection retry for the transport","id":4697,"title":"Connection retry for the transport","slug":"connection-retry-for-the-transport","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-16T06:36:33.811Z","last_posted_at":"2026-06-18T19:58:24.758Z","bumped":true,"bumped_at":"2026-06-18T19:58:24.758Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":31,"name":"rabbitmq","slug":"rabbitmq"}],"tags_descriptions":{},"views":27,"like_count":1,"has_summary":false,"last_poster_username":"bartekwasielak","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1263,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1346,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Dual Handler Pattern: Separating Saga Coordination from Entity Persistence","id":4583,"title":"Dual Handler Pattern: Separating Saga Coordination from Entity Persistence","slug":"dual-handler-pattern-separating-saga-coordination-from-entity-persistence","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":"https://discuss.particular.net/uploads/db8546/original/2X/c/cbe9d22e213f8d0a5482d1deec5626af5445eeaa.png","created_at":"2026-03-25T12:35:17.328Z","last_posted_at":"2026-04-02T14:48:50.645Z","bumped":true,"bumped_at":"2026-04-02T14:48:50.645Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":183,"like_count":2,"has_summary":false,"last_poster_username":"DavidBoike","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1382,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1025,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":26,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Executing Warm-up/Start-up Tasks/HealthChecks Before Message Processing Begins","id":4586,"title":"Executing Warm-up/Start-up Tasks/HealthChecks Before Message Processing Begins","slug":"executing-warm-up-start-up-tasks-healthchecks-before-message-processing-begins","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2026-03-26T16:25:32.157Z","last_posted_at":"2026-04-02T07:40:14.770Z","bumped":true,"bumped_at":"2026-04-02T07:40:14.770Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":47,"name":"hosting","slug":"hosting"}],"tags_descriptions":{},"views":77,"like_count":2,"has_summary":false,"last_poster_username":"Dennis","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":1025,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":6,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Using callbacks in ASP.NET Core MVC application in scaled-out Azure App Service","id":4464,"title":"Using callbacks in ASP.NET Core MVC application in scaled-out Azure App Service","slug":"using-callbacks-in-asp-net-core-mvc-application-in-scaled-out-azure-app-service","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-10-24T07:59:27.331Z","last_posted_at":"2026-01-22T11:48:07.456Z","bumped":true,"bumped_at":"2026-01-22T11:48:07.456Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":17,"name":"azureservicebus","slug":"azureservicebus"}],"tags_descriptions":{},"views":104,"like_count":0,"has_summary":false,"last_poster_username":"Dennis","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1273,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":16,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":6,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Endpoint hosted in Azure function app. Deployment slots considerations","id":3974,"title":"Endpoint hosted in Azure function app. Deployment slots considerations","slug":"endpoint-hosted-in-azure-function-app-deployment-slots-considerations","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2024-06-06T12:54:02.886Z","last_posted_at":"2025-10-20T09:12:00.135Z","bumped":true,"bumped_at":"2025-10-20T09:12:00.135Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":64,"name":"azure-functions","slug":"azure-functions"}],"tags_descriptions":{},"views":264,"like_count":0,"has_summary":false,"last_poster_username":"trygve","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1248,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":16,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Messaging Bridge &ldquo;Install&rdquo; mode","id":4405,"title":"Messaging Bridge \"Install\" mode","slug":"messaging-bridge-install-mode","posts_count":9,"reply_count":7,"highest_post_number":9,"image_url":null,"created_at":"2025-08-19T08:56:36.730Z","last_posted_at":"2025-08-19T15:02:15.175Z","bumped":true,"bumped_at":"2025-08-19T15:02:15.175Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":71,"name":"messaging-bridge","slug":"messaging-bridge"}],"tags_descriptions":{},"views":128,"like_count":1,"has_summary":false,"last_poster_username":"neilbarnwell","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":261,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":17,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Messaging Bridge and the move from NServiceBus.Transport.AzureServiceBus v5 to v5","id":4400,"title":"Messaging Bridge and the move from NServiceBus.Transport.AzureServiceBus v5 to v5","slug":"messaging-bridge-and-the-move-from-nservicebus-transport-azureservicebus-v5-to-v5","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-08-01T12:52:51.935Z","last_posted_at":"2025-08-08T04:43:20.546Z","bumped":true,"bumped_at":"2025-08-08T04:43:20.546Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":17,"name":"azureservicebus","slug":"azureservicebus"},{"id":71,"name":"messaging-bridge","slug":"messaging-bridge"}],"tags_descriptions":{},"views":99,"like_count":1,"has_summary":false,"last_poster_username":"MikeMinutillo","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":261,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":993,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":104,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Circuit breaker - TimeToWaitBeforeTriggeringCircuitBreaker","id":4361,"title":"Circuit breaker - TimeToWaitBeforeTriggeringCircuitBreaker","slug":"circuit-breaker-timetowaitbeforetriggeringcircuitbreaker","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-06-18T09:58:06.494Z","last_posted_at":"2025-06-23T13:49:21.629Z","bumped":true,"bumped_at":"2025-06-23T13:49:21.629Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"}],"tags_descriptions":{},"views":91,"like_count":1,"has_summary":false,"last_poster_username":"DharmishthaPatel","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1333,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1331,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Validation of a Saga Use Case","id":4348,"title":"Validation of a Saga Use Case","slug":"validation-of-a-saga-use-case","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-06-07T04:37:00.503Z","last_posted_at":"2025-06-07T15:17:05.089Z","bumped":true,"bumped_at":"2025-06-07T15:17:05.089Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"}],"tags_descriptions":{},"views":104,"like_count":0,"has_summary":false,"last_poster_username":"Dennis","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1336,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":6,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Environment.FailFast in OnCriticalErrorAsync do not restart TopShelf service on Error (SQL Server down)","id":4334,"title":"Environment.FailFast in OnCriticalErrorAsync do not restart TopShelf service on Error (SQL Server down)","slug":"environment-failfast-in-oncriticalerrorasync-do-not-restart-topshelf-service-on-error-sql-server-down","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-05-22T10:37:59.190Z","last_posted_at":"2025-05-22T16:22:18.339Z","bumped":true,"bumped_at":"2025-05-26T07:45:28.715Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":26,"name":"sql-transport","slug":"sql-transport"}],"tags_descriptions":{},"views":92,"like_count":1,"has_summary":false,"last_poster_username":"ramonsmits","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":1333,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":8,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"UI composition for a list that should support filtering, sorting and pagination","id":4311,"title":"UI composition for a list that should support filtering, sorting and pagination","slug":"ui-composition-for-a-list-that-should-support-filtering-sorting-and-pagination","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-04-23T11:36:32.067Z","last_posted_at":"2025-04-28T13:56:20.995Z","bumped":true,"bumped_at":"2025-04-28T13:56:20.995Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":40,"name":"compositeui","slug":"compositeui"}],"tags_descriptions":{},"views":164,"like_count":0,"has_summary":false,"last_poster_username":"mauroservienti","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1327,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":14,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"DataBus - when to use vs when to put your events on a diet?","id":3321,"title":"DataBus - when to use vs when to put your events on a diet?","slug":"databus-when-to-use-vs-when-to-put-your-events-on-a-diet","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2022-12-15T07:58:26.091Z","last_posted_at":"2025-04-28T12:58:55.657Z","bumped":true,"bumped_at":"2025-04-28T13:01:18.443Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":51,"name":"databus","slug":"databus"}],"tags_descriptions":{},"views":753,"like_count":0,"has_summary":false,"last_poster_username":"marcioduarte89","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":1064,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":8,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":14,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1329,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"NServiceBus Disaster Recovery","id":4285,"title":"NServiceBus Disaster Recovery","slug":"nservicebus-disaster-recovery","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-03-28T11:38:54.431Z","last_posted_at":"2025-04-03T20:21:33.400Z","bumped":true,"bumped_at":"2025-04-03T20:21:33.400Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":17,"name":"azureservicebus","slug":"azureservicebus"}],"tags_descriptions":{},"views":94,"like_count":0,"has_summary":false,"last_poster_username":"nick.gallegos","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1319,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1302,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ServiceBus Sessions","id":2499,"title":"ServiceBus Sessions","slug":"servicebus-sessions","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2021-07-06T12:53:56.872Z","last_posted_at":"2025-03-19T05:08:30.656Z","bumped":true,"bumped_at":"2025-03-19T05:08:30.656Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":17,"name":"azureservicebus","slug":"azureservicebus"}],"tags_descriptions":{},"views":878,"like_count":2,"has_summary":false,"last_poster_username":"SeanFeldman","category_id":9,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":867,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1154,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":19,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Message Pack serialization with Json serialization when messages moved to error queues","id":4198,"title":"Message Pack serialization with Json serialization when messages moved to error queues","slug":"message-pack-serialization-with-json-serialization-when-messages-moved-to-error-queues","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-01-07T08:35:40.824Z","last_posted_at":"2025-01-09T20:28:00.138Z","bumped":true,"bumped_at":"2025-01-09T20:28:00.138Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":17,"name":"azureservicebus","slug":"azureservicebus"}],"tags_descriptions":{},"views":71,"like_count":1,"has_summary":false,"last_poster_username":"dan.kent","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":1300,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":844,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Logging in RecoverabilityPolicy?","id":4173,"title":"Logging in RecoverabilityPolicy?","slug":"logging-in-recoverabilitypolicy","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2024-11-26T08:05:45.165Z","last_posted_at":"2024-12-21T07:21:30.277Z","bumped":true,"bumped_at":"2024-12-21T07:21:30.277Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"}],"tags_descriptions":{},"views":141,"like_count":1,"has_summary":false,"last_poster_username":"remyvd","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":16,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to set maxAutoLockRenewalDuration the on NSB endpoint hosted in azure function","id":4154,"title":"How to set maxAutoLockRenewalDuration the on NSB endpoint hosted in azure function","slug":"how-to-set-maxautolockrenewalduration-the-on-nsb-endpoint-hosted-in-azure-function","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-10-25T06:29:52.979Z","last_posted_at":"2024-10-29T14:19:07.868Z","bumped":true,"bumped_at":"2024-10-29T14:19:07.868Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":64,"name":"azure-functions","slug":"azure-functions"}],"tags_descriptions":{},"views":188,"like_count":1,"has_summary":false,"last_poster_username":"Nen_Zax","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":941,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":10,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unit testing cosmos persistence in an handler","id":4131,"title":"Unit testing cosmos persistence in an handler","slug":"unit-testing-cosmos-persistence-in-an-handler","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-09-30T10:28:15.999Z","last_posted_at":"2024-10-04T06:25:50.059Z","bumped":true,"bumped_at":"2024-10-04T06:25:50.059Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":53,"name":"cosmosdb","slug":"cosmosdb"}],"tags_descriptions":{},"views":151,"like_count":1,"has_summary":false,"last_poster_username":"danielmarbach","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":941,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":24,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Using Custom Message Auditing Solution","id":4098,"title":"Using Custom Message Auditing Solution","slug":"using-custom-message-auditing-solution","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":"https://discuss.particular.net/uploads/db8546/optimized/2X/c/cdb5d2d84a7cf45eac210c8faf45315688421abc_2_1024x508.png","created_at":"2024-09-05T17:16:13.719Z","last_posted_at":"2024-09-26T21:49:25.397Z","bumped":true,"bumped_at":"2024-09-26T21:49:25.397Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"servicecontrol","slug":"servicecontrol"}],"tags_descriptions":{},"views":205,"like_count":2,"has_summary":false,"last_poster_username":"danielmarbach","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1025,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":24,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Custom SerializationDefinition for an endpoint that serializes messages both to XML and JSON","id":4071,"title":"Custom SerializationDefinition for an endpoint that serializes messages both to XML and JSON","slug":"custom-serializationdefinition-for-an-endpoint-that-serializes-messages-both-to-xml-and-json","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2024-08-15T08:59:20.686Z","last_posted_at":"2024-08-16T08:06:55.357Z","bumped":true,"bumped_at":"2024-08-16T08:06:55.357Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"}],"tags_descriptions":{},"views":118,"like_count":0,"has_summary":false,"last_poster_username":"eic","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1233,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":993,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ServiceControl API customized app","id":4051,"title":"ServiceControl API customized app","slug":"servicecontrol-api-customized-app","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-08-02T06:34:50.430Z","last_posted_at":"2024-08-02T10:59:26.426Z","bumped":true,"bumped_at":"2024-08-02T10:59:26.426Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":2,"name":"servicecontrol","slug":"servicecontrol"},{"id":17,"name":"azureservicebus","slug":"azureservicebus"}],"tags_descriptions":{},"views":125,"like_count":0,"has_summary":false,"last_poster_username":"Dennis","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":1273,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":6,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to handle events in multiple instances of the same service","id":4012,"title":"How to handle events in multiple instances of the same service","slug":"how-to-handle-events-in-multiple-instances-of-the-same-service","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-07-08T15:17:26.048Z","last_posted_at":"2024-07-10T09:04:17.318Z","bumped":true,"bumped_at":"2024-07-10T09:04:17.318Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":31,"name":"rabbitmq","slug":"rabbitmq"},{"id":35,"name":"servicefabric","slug":"servicefabric"}],"tags_descriptions":{},"views":346,"like_count":0,"has_summary":false,"last_poster_username":"abarnybox","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1260,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1009,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Multiple endpoints using the same cosmos container for outbox?","id":3979,"title":"Multiple endpoints using the same cosmos container for outbox?","slug":"multiple-endpoints-using-the-same-cosmos-container-for-outbox","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-06-08T08:33:59.527Z","last_posted_at":"2024-06-10T00:40:13.222Z","bumped":true,"bumped_at":"2024-06-10T00:40:13.222Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":193,"like_count":0,"has_summary":false,"last_poster_username":"John_Simons","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":941,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1186,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Singleton handler or saga","id":3963,"title":"Singleton handler or saga","slug":"singleton-handler-or-saga","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2024-05-28T16:08:54.508Z","last_posted_at":"2024-06-07T13:06:13.072Z","bumped":true,"bumped_at":"2024-06-07T13:06:13.072Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":318,"like_count":0,"has_summary":false,"last_poster_username":"mauroservienti","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":941,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":14,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Could Someone Guide me on Best Practices for Implementing Sagas in NServiceBus?","id":3961,"title":"Could Someone Guide me on Best Practices for Implementing Sagas in NServiceBus?","slug":"could-someone-guide-me-on-best-practices-for-implementing-sagas-in-nservicebus","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-05-27T05:03:37.444Z","last_posted_at":"2024-05-28T00:44:00.518Z","bumped":true,"bumped_at":"2024-05-28T00:44:00.518Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":342,"like_count":0,"has_summary":false,"last_poster_username":"John_Simons","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1245,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1186,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to Managing Long term Sagas in NServiceBus","id":3955,"title":"How to Managing Long term Sagas in NServiceBus","slug":"how-to-managing-long-term-sagas-in-nservicebus","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-05-21T10:37:49.812Z","last_posted_at":"2024-05-23T09:12:20.212Z","bumped":true,"bumped_at":"2024-05-23T09:12:20.212Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":2,"name":"servicecontrol","slug":"servicecontrol"},{"id":22,"name":"sagas","slug":"sagas"}],"tags_descriptions":{},"views":269,"like_count":0,"has_summary":false,"last_poster_username":"laila.bougria","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1245,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":629,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Service Bus Active Replication","id":3954,"title":"Service Bus Active Replication","slug":"service-bus-active-replication","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://discuss.particular.net/uploads/db8546/optimized/2X/d/df50ff207e6a6ce3b4d58cdf0195308a0fb1e170_2_1024x537.png","created_at":"2024-05-20T12:09:32.608Z","last_posted_at":"2024-05-22T19:26:54.723Z","bumped":true,"bumped_at":"2024-05-22T19:26:54.723Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"nservicebus","slug":"nservicebus"},{"id":17,"name":"azureservicebus","slug":"azureservicebus"}],"tags_descriptions":{},"views":282,"like_count":0,"has_summary":false,"last_poster_username":"laila.bougria","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":941,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1245,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":629,"primary_group_id":null,"flair_group_id":null}]}]}}