3
所以,如果我有一個演員,我用的是以下行:如何使ServiceFabric演員在遙遠的未來熄滅
await RegisterReminderAsync("My Reminder", new byte[0],
TimeSpan.FromDays(30), TimeSpan.FromSeconds(60)).ConfigureAwait(false);
我可以設置提醒,30天走下車,用了一段60秒。但是,如果我嘗試設置提醒在60天后關閉,則會拋出異常,因爲RegisterReminderAsync
將數據轉換爲毫秒爲無符號整數(uint
),該值只能保留大約50天。那麼,如果我想在未來一年中設置提醒,該怎麼辦?還是10年?
我可以設置提醒,以便在調用舊提醒時填充新的提醒,從而允許我無限期地延長期限,但這看起來很髒,而不是我們可以使用的最佳實施。有沒有辦法指定方法如何處理截止日期?
這將是偉大的!然後,我們可以將未來的時間設置爲5.84億年(無論如何,假設uint64s)。當然,一旦Y584M接近,我們將不得不擔心環繞,因此最好不要放置太多的庫存;) – Woody1193