code: func PublishEventContext(ctx context.Context, eventName string, eventBody interface{}) {
  	pub := PublisherContext(ctx)
  	if pub == nil {
  		return
  	}
  
  	pub.Publish(eventName, eventBody)
  }
docs: // PublishEventContext publish event for given ctx.