вам нужно написать метод, который может выполнять команду powershell с помощью c #, и вызвать этот метод в функции запуска
public class PowerShellHelper
{
public void Execute(string command)
{
using (var ps = PowerShell.Create())
{
var results = ps.AddScript(command).Invoke();
foreach (var result in results)
{
Debug.Write(result.ToString());
}
}
}
}
, чтобы обновить модель из базы данных:
Scaffold-DbContext [-Connection] [-Provider] [-OutputDir] [-Context] [-Schemas>] [-Tables>]
[-DataAnnotations] [-Force] [-Project] [-StartupProject] [<CommonParameters>]
use -атрибут force для принудительного обновления модели.Я не уверен, что это решение будет работать с вами