ReadToEndAsync() public method

public ReadToEndAsync ( ) : Task
return Task
Example #1
0
 public override Task <string> ReadToEndAsync()
 {
     lock (this) {
         return(reader.ReadToEndAsync());
     }
 }
        private static async Task<byte[]> ReadContentAsync(TextReader reader)
        {
            string content = await reader.ReadToEndAsync().ConfigureAwait(false);
            if (string.IsNullOrEmpty(content) || content == Environment.NewLine)
            {
                throw new FormatException("Content is expected.");
            }

            return Convert.FromBase64String(content);
        }
 protected virtual string[] ReadLines(TextReader reader)
 {
     return reader.ReadToEndAsync().Result.Replace("\r\n", "\n").Split('\n');
 }
Example #4
0
 public static async Task<PodcastFeed> LoadFeedAsync(TextReader reader)
 {
     var content = await reader.ReadToEndAsync().ConfigureAwait(false);
     
     return new PodcastFeed(XDocument.Parse(content));
 }
Example #5
0
		public async Task ReadPrivateAsync(TextReader reader) {
			await LoadPrivateDataFromJsonAsync(await reader.ReadToEndAsync());
		}
Example #6
0
		public async Task ReadAsync(TextReader reader) {
			LoadFromJson(await reader.ReadToEndAsync());
			IsLocked = true;
		}