private void PublishNewUserLocationPositionIntegrationEvent(string userId, List <Locations> newLocations) { var newUserLocations = MapUserLocationDetails(newLocations); var @event = new UserLocationUpdatedIntegrationEvent(userId, newUserLocations); _eventBus.Publish(@event); }
private void PublishNewUserLocationPositionIntegrationEvent(string userId, List <Locations> newLocations) { var newUserLocations = MapUserLocationDetails(newLocations); var @event = new UserLocationUpdatedIntegrationEvent(userId, newUserLocations); _logger.LogInformation("----- Publishing integration event: {IntegrationEventId} from {AppName} - ({@IntegrationEvent})", @event.Id, Program.AppName, @event); _eventBus.Publish(@event); }
private void PublishNewUserLocationPositionIntegrationEvent(string userId, List <Locations> newLocations) { trace.Record(Annotations.LocalOperationStart("LocationsService:PublishNewUserLocationPositionIntegrationEvent")); var newUserLocations = MapUserLocationDetails(newLocations); var @event = new UserLocationUpdatedIntegrationEvent(userId, newUserLocations); _eventBus.Publish(@event); trace.Record(Annotations.LocalOperationStop()); }
private async void PublishNewUserLocationPositionIntegrationEvent(string userId, List <Locations> newLocations) { var newUserLocations = MapUserLocationDetails(newLocations); var @event = new UserLocationUpdatedIntegrationEvent(userId, newUserLocations); await _endpoint.Publish(@event); }