Beispiel #1
0
        public async Task <List <IRecordGrain> > GetRecordsFromPatient(IPatientGrain patient)
        {
            var records     = new List <IRecordGrain>();
            var recordGuids = await patient.GetAllRecords();

            foreach (var recordGuid in recordGuids)
            {
                records.Add(this.GrainFactory.GetGrain <IRecordGrain>(recordGuid));
            }
            return(records);
        }