Auction Publishing Search

Azure Function service that consumes publishing events from Service Bus and indexes auction, lot and private sale data into the publishing search index.

This service subscribes to the sbt-auctions-publishing-internal Service Bus topic (subscription: auctpubsrch-sub-auction-publishing-search) and routes incoming messages to the appropriate document processor based on the type Application Property.

Handled event types:

  • auctionUpdatedEvent
  • auctionDeletedEvent
  • lotUpdatedEvent
  • lotDeletedEvent
  • privateSaleItemUpdatedEvent
  • privateSaleItemDeletedEvent

Event Communication

This service is a consumer-only endpoint in the documented AuctionLotPublishing flow. All handled event types listed above (AuctionUpdatedEvent, AuctionDeletedEvent, LotUpdatedEvent, LotDeletedEvent, PrivateSaleItemUpdatedEvent, and PrivateSaleItemDeletedEvent) are sourced from AuctionLot Cloud Store.

Search Inbound Event Flow

flowchart LR AuctionUpdated([AuctionUpdatedEvent]) --> Search[Auction Publishing Search] AuctionDeleted([AuctionDeletedEvent]) --> Search LotUpdated([LotUpdatedEvent]) --> Search LotDeleted([LotDeletedEvent]) --> Search PrivateSaleUpdated([PrivateSaleItemUpdatedEvent]) --> Search PrivateSaleDeleted([PrivateSaleItemDeletedEvent]) --> Search
Edit this pageLast updated on 2026/5/8