private void SetupInitialProcessingListener()

in src/dotnet/Rider.Plugins.EfCore/Tracking/NugetDependenciesListener.cs [32:44]


    private void SetupInitialProcessingListener()
    {
      _nuGetPackageReferenceTracker.InitialProcessingIsCompleted.Change.Advise(_lifetime, args =>
      {
        if (args.HasNew && args.New && (!args.HasOld || !args.Old))
        {
          _logger.LogFlow($"{nameof(NugetDependenciesListener)}.InitialProcessingIsCompleted.Change",
            $"Calling {nameof(ProjectsUpdated)}");
          ProjectsUpdated?.Invoke();
          SetupUpdateListeners();
        }
      });
    }