函数AuditMarketStatusToDatabase
确实是异步的吗? InfluxDbClient.Client.WriteAsync
是一种外部异步方法
// main method
// some code before
AuditMarketStatusToDatabase(marketStatusPoints, database);
// some code after
.
.
.
private async void AuditMarketStatusToDatabase(List<Point> marketStatusPoints, string database)
{
await _influxDb.WritePointAsync(database, marketStatusPoints);
}
public async Task<bool> WritePointAsync(string dbName, List<Point> points)
{
IInfluxDataApiResponse response = await InfluxDbClient.Client.WriteAsync(dbName, points);
return response.Success;
}