2017-05-08 82 views
3

所以,如果我有一個演員,我用的是以下行:如何使ServiceFabric演員在遙遠的未來熄滅

await RegisterReminderAsync("My Reminder", new byte[0], 
    TimeSpan.FromDays(30), TimeSpan.FromSeconds(60)).ConfigureAwait(false); 

我可以設置提醒,30天走下車,用了一段60秒。但是,如果我嘗試設置提醒在60天后關閉,則會拋出異常,因爲RegisterReminderAsync將數據轉換爲毫秒爲無符號整數(uint),該值只能保留大約50天。那麼,如果我想在未來一年中設置提醒,該怎麼辦?還是10年?

我可以設置提醒,以便在調用舊提醒時填充新的提醒,從而允許我無限期地延長期限,但這看起來很髒,而不是我們可以使用的最佳實施。有沒有辦法指定方法如何處理截止日期?

回答