Lindhart.Analyser.MissingAwaitWarning 1.2.0-beta

This is a prerelease version of Lindhart.Analyser.MissingAwaitWarning.
There is a newer version of this package available.
See the version list below for details.
dotnet add package Lindhart.Analyser.MissingAwaitWarning --version 1.2.0-beta                
NuGet\Install-Package Lindhart.Analyser.MissingAwaitWarning -Version 1.2.0-beta                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Lindhart.Analyser.MissingAwaitWarning" Version="1.2.0-beta" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Lindhart.Analyser.MissingAwaitWarning --version 1.2.0-beta                
#r "nuget: Lindhart.Analyser.MissingAwaitWarning, 1.2.0-beta"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Lindhart.Analyser.MissingAwaitWarning as a Cake Addin
#addin nuget:?package=Lindhart.Analyser.MissingAwaitWarning&version=1.2.0-beta&prerelease

// Install Lindhart.Analyser.MissingAwaitWarning as a Cake Tool
#tool nuget:?package=Lindhart.Analyser.MissingAwaitWarning&version=1.2.0-beta&prerelease                

When using dependency injection and async-await pattern it is possible to end up with an interface with a method that returns a Task. If this interface method is used in a synchronous method there is a likelihood that it will erroneously be run as a fire and forget method. In this situation this analyser generates a warning.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (82)

Showing the top 5 NuGet packages that depend on Lindhart.Analyser.MissingAwaitWarning:

Package Downloads
DogmaSolutions.Contracts

Package Description

DogmaSolutions.Log4NetExtensions

Package Description

DogmaSolutions.PrimitiveTypes

Package Description

DogmaSolutions.Csv

Package Description

DogmaSolutions.FileSystem

Package Description

GitHub repositories (5)

Showing the top 5 popular GitHub repositories that depend on Lindhart.Analyser.MissingAwaitWarning:

Repository Stars
RayTale/Ray
项目停止更新,新项目:https://github.com/RayTale/Vertex
RayTale/Vertex
Vertex is a distributed, ultimately consistent, event traceable cross platform framework based on Orleans, which is used to build high-performance, high throughput, low latency, scalable distributed applications
MrCMS/MrCMS
Mr CMS is an open source C# MVC CMS Framework
veldtech/miki-bot
Miki Discord Bot
nullpainter/sanchez
False-colour geostationary satellite image compositor
Version Downloads Last updated
3.1.0-beta 17,399 6/7/2024
3.0.0-beta 116,648 8/9/2022
2.0.0 4,486,070 12/7/2020
2.0.0-beta2 636 10/26/2020
2.0.0-beta 429 10/26/2020 2.0.0-beta is deprecated because it is no longer maintained.
1.2.1 49,604 9/28/2020
1.2.1-beta 713 5/8/2020 1.2.1-beta is deprecated because it is no longer maintained.
1.2.0 435,808 6/6/2019
1.2.0-beta 651 4/16/2019 1.2.0-beta is deprecated because it is no longer maintained.
1.0.1 171,411 8/10/2018
1.0.0 53,260 1/6/2018

Updated to include all currently known awaitable types.