protected virtual void ProcessResults(WaitableTask <EncounterContent> result, WaitableTask <EncounterNonImageContent> content, WaitableTask <EncounterImageContent> imageData) { if (result.IsCompleted() || !content.IsCompleted() || !imageData.IsCompleted()) { return; } var encounterData = new EncounterContent(content.Result.Value, imageData.Result.Value); result.SetResult(encounterData); }
public Encounter(EncounterMetadata metadata, EncounterContent content) { Metadata = metadata; Content = content; }