У меня есть класс, которому нужен параметр, который нужно вызывать в другой момент асинхронно
, поэтому скажем:
public class UnitTask {
public string Name{ get; set; }
public Task JobToPefrorm { get; set;}
}
public static class GenericJobs {
public static async Task ExecuteQuery(string query) {
return await CodeToExecuteQueryAsync(query);
}
}
, поэтому идея этого кода заключается в создании нескольких UnitTasksи запустить их в другой части кода.Это возможно?до сих пор я пробовал это:
var ut = new UnitTask();
ut.Name = "Get People";
ut.JobToPerform = GenericJobs.ExecuteQuery("select * from people");
, но это сразу же выполняет задачу, а не просто ссылается на метод.