


While it is not advised to use n(()=>Īnd now lets test await Task.WhenAll( WriteToDocumentAsync(document, "UserName", "ahmed"), WriteToDocumentAsync(document, "password", "pass"), WriteToDocumentAsync(document, "birthdate", "14 392"), WriteToDocumentAsync(document, "nationality","egypt"), WriteToDocumentAsync(document, "livein", "vienna"), WriteToDocumentAsync(document, "job", "se"), WriteToDocumentAsync(document, "language", "arabic"), WriteToDocumentAsync(document, "language2", "french"), WriteToDocumentAsync(document, "language3","english"), WriteToDocumentAsync(document, "UserName1", "ahmed"), WriteToDocumentAsync(document, "password1", "pass"), WriteToDocumentAsync(document, "birthdate1", "14392"), WriteToDocumentAsync(document, "nationality1","egypt"), WriteToDocumentAsync(document, "livein1", "vienna"), WriteToDocumentAsync(document, "job1", "se"), WriteToDocumentAsync(document, "language1", "arabic"), WriteToDocumentAsync(document, "language21", "french"), WriteToDocumentAsync(document, "language31","english" )) Īnd boom!!!! this code will throw null reference exception inside the document object. Async methods are usually preferred than the normal single thread methods as it does not block the main thread and can easily be executed in parallel.
