private void CheckToolsInstalled()

in src/dotnet/Rider.Plugins.EfCore/EntityFrameworkCoreHost.cs [103:115]


    private void CheckToolsInstalled(CliToolDefinition efToolsDefinition)
    {
      _shellRdDispatcher.Queue(() =>
      {
        var startupProjects = _efCoreModel.AvailableStartupProjects.Value;

        if (!_toolsNotInstalledNotified && startupProjects.Count > 0 && efToolsDefinition.ToolKind == ToolKind.None)
        {
          _toolsNotInstalledNotified = true;
          _efCoreModel.OnMissingEfCoreToolsDetected.Start(_lifetime, Unit.Instance);
        }
      });
    }