Skip to content

Bad await FromResult examples #43094

Open
@odussault05

Description

@odussault05

Type of issue

Missing information

Description

There are 2 places in the page where it does return await Task.FromResult(new User() { id = userId }); await and Task.FromResult are the opposite, the should not be use together.

Also, there are no example on what to do if the method is synchronous but must return a Task, ex: when implementing an interface.

Page URL

https://learn.microsoft.com/en-us/dotnet/csharp/asynchronous-programming/async-scenarios

Content source URL

https://github.com/dotnet/docs/blob/main/docs/csharp/asynchronous-programming/async-scenarios.md

Document Version Independent Id

77bdee53-c2a0-e16f-c93a-3ca0afae0b93

Article author

@BillWagner

Metadata

  • ID: d885f1eb-2b37-693b-c91f-74b748c9424a
  • Service: dotnet-csharp
  • Sub-service: async-task-programming

Related Issues

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions