3
'A'태스크의 값을 'B'태스크로 복사하십시오.'A'작업의 결과를 'B'작업에 복사 하시겠습니까?
public class MachineConfiguration
{
public Task<Dictionary<string, string>> LastReportTask { get; set; }
public Task<Dictionary<string, string>> TempLastReportTask { get; set; }
}
내 생각이 다른 하나의 작업에서 결과를 이동하는 값 작업을 사용하는 것입니다
이 엔티티 예입니다. 이것이 최선의 해결책인지 확실하지 않습니다.
var tempLastReportValueTask = new ValueTask<Dictionary<string, string>>(machineConfiguration.TempLastReportTask);
machineConfiguration.LastReportTask = Task.FromResult(tempLastReportValueTask.Result);
machineConfiguration.TempLastReportTask = null;