public async Task PostMyLocation(LiveLocation[] liveLocations) { if (IsEventHubEnabled) { await EventsSender.SendLocationEvents(liveLocations); } else { Parallel.ForEach(liveLocations, loc => { LocationProcessor.ProcessLocation(loc); }); } }
public async Task PostMyLocation(LiveLocation liveLocation) { if (IsEventHubEnabled) { await EventsSender.SendLocationEvent(liveLocation); } else { LocationProcessor.ProcessLocation(liveLocation); } }