System.Timers.Timer
의 콜백을 비동기 메소드로 만들 수 있습니까? 예 :System.Timers.Timer의 경과 콜백을 async로 설정할 수 있습니까?
var timer = new System.Timers.Timer
{
Interval = TimeSpan.FromSeconds(30).TotalMilliseconds,
AutoReset = true
};
timer.Elapsed += async (sender, e) => { /* await something */ };
timer.Start();
컴파일됩니다 (분명히 시작하기에 좋은 장소 임).하지만 그 결과를 잘 모르겠다. 타이머를 재설정하기 전에 타이머 await
콜백이 실행됩니까?