/// <summary>
 /// Initialize ApplicationPlatform.
 /// </summary>
 /// <param name="loggingContext">The logging context.</param>
 /// <returns>The task.</returns>
 public Task InitializeAsync(LoggingContext loggingContext)
 {
     if (m_eventChannel != null)
     {
         return(m_eventChannel.TryStartAsync());
     }
     return(TaskHelpers.CompletedTask);
 }