1
Ich habe diese Methode:Wie übergebe ich eine asynchrone Methode als Aktion?
public class Publish
{
public async Task NowAsync(bool isFinal)
{
//...
}
}
und ich möchte es als Parameter hier statt () => Console.WriteLine()
weitergeben müssen:
RecurringJob.AddOrUpdate("name",() => Console.WriteLine("Hello"));
AddOrUpdate
Methode eine Art Parameter Expression<Action>
Wie kann akzeptiert Ich tue es? Vielen Dank.
'var isFinal = wahr; RecurringJob.AddOrUpdate ("Name", async() => erwarten NowAsync (isFinal)); ' – FCin
Vielleicht [auf diese Weise] (https://stackoverflow.com/questions/8511466/whats-the-method-signature-for- Passing-async-Delegate)? – SeM
@FCin "Async-Lambda-Ausdrücke können nicht in Ausdrucksbäume konvertiert werden" – Blendester