private async void RequestDecayInfoTextAsync() { var result = await LandClaimSystem.ClientGetDecayInfoText(this.landClaimWorldObject); if (this.IsDisposed) { return; } this.DecayInfoText = string.Format( DecayInfoFormat, ClientTimeFormatHelper.FormatTimeDuration( TimeSpan.FromSeconds(result.DecayDelayDuration), trimRemainder: true), ClientTimeFormatHelper.FormatTimeDuration( TimeSpan.FromSeconds(result.DecayDuration), trimRemainder: true), this.ViewModelProtoLandClaimInfoCurrent.CurrentStructureLandClaimDestructionTimeout); }