Example #1
0
        private static async Task <DateTime> ReadStartTimeInfoAsync(DataReader reader)
        {
            var json = await ReadStringFromStreamAsync(reader).ConfigureAwait(true);

            var startTime = JsonConvert.DeserializeObject <DateTime>(json);

            var eventArgs = new StartTimeInfoReceivedEventArgs(startTime);

            OnStartTimeInfoReceived?.Invoke(eventArgs);
            MultiPlayerData.StartTime = startTime;

            return(startTime);
        }
Example #2
0
 /// <summary>
 /// StartTimeInfoReceived.
 /// </summary>
 /// <param name="args">StartTimeInfoReceivedEventArgs.</param>
 private async void StartTimeInfoReceived(StartTimeInfoReceivedEventArgs args) => await Windows.ApplicationModel.Core.CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(
     CoreDispatcherPriority.Normal,
     () => _ = this.Frame.Navigate(typeof(LaneSettingsPage), null, new DrillInNavigationTransitionInfo()));