public Application(IServiceCollection serviceCollection, PortingAssistantSink portingAssistantSink)
 {
     _services   = serviceCollection.BuildServiceProvider();
     _logger     = _services.GetRequiredService <ILogger <Application> >();
     _connection = BuildConnection();
     portingAssistantSink.registerOnData((response) =>
     {
         _connection.Send("onDataUpdate", response);
     });
 }