コード例 #1
0
        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);
        }
コード例 #2
0
 public Encounter(EncounterMetadata metadata, EncounterContent content)
 {
     Metadata = metadata;
     Content  = content;
 }