Ejemplo n.º 1
0
        public async Task CanListIds()
        {
            // Act
            var ids = await _service.ListIdsAsync();

            // Assert
            ids.Should().NotBeNull();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Lists the drafts in the user's inbox.
        /// </summary>
        /// <param name="service">Gmail API service instance</param>
        /// <returns>A list of Drafts</returns>
        public static async Task <IList <Draft> > ListAsync(this DraftService service)
        {
            DraftList draftIds = await service.ListIdsAsync();

            var tasks = draftIds.Drafts.Select(async draft => (await service.GetAsync(draft.Id)));

            return((await Task.WhenAll(tasks)).ToList());
        }