Add-Migration allocation_units angular angular6 azure Background Call build-tools core C# dell docker docker image donet ef dotnet dotnet ef @eaDir echo ef EntityFramework EOF error find firewall git index kill light codes linux Luci merge mssql msvs_version MySql network ng build node-gyp node-sass openvpn OpenWRT partitions size PK powershell PR Primary Key pull request size sp_who2 sql SSH synology t-sql tables Thread ThreadPool Threads tips ubuntu unifi Update-Database vpn windows-build-tools wpf xev xmodev

If You get error like this:
No executable found matching command "dotnet-ef"
This is solution.

1. Check if You have csproj inside directory of command execution

2. Check if there is a reference to the "watcher" tool in the project file (csproj)

<ItemGroup>
    <DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="2.0.0"/>
</ItemGroup>

and then execute

dotnet restore

Certainly you have not wondered how to change the window title in PowerShell. Here is a very simple way.

To be able to change anything from another thread on the WPF window, you can use the Dispatcher.

 

Define function inside Your CodeBehind or ModeView

private void InvokeOnWindow(Action action)
{
    System.Windows.Application.Current.Dispatcher.Invoke(DispatcherPriority.Background, action);
}

using:

InvokeOnWindow(()=>{SomeProperty="Value"});

This is solution to find and delete all @eaDir folders at Synology directory.

  1. To find all directories named @eaDir use the command:
    # find . -type d -name "@eaDir"
  2. To delete all found, do:
    # find . -type d -name "@eaDir" -print0 | xargs -0 rm -rf

To check size used by data and indexes You can use following script