Когда я запускаю Scaffold-DbContext в базе данных с помощью показанной здесь команды , я получаю точку с запятой после пространства имен, а класс не является пространством имен.
Код: Выделить всё
Scaffold-DbContext "Data Source=Lenovo;Initial Catalog=AppDB;User ID=sa;Password=fxxxt;Trust Server Certificate=True"
-Provider Microsoft.EntityFrameworkCore.SqlServer
-OutputDir Entites -Namespace "App.Infrastructure.EF.Entites"
-context AppDBContext -contextdir Database
-ContextNamespace "App.Infrastructure.EF.Database" -force
Код: Выделить всё
namespace App.Infrastructure.EF.Entites;
namespace FinApp.Infrastructure.EF.Database;
[img]https: //i.sstatic.net/822wyBAT.png[/img]
Даже когда я удалил параметры -Namespace из Scaffold-DbContext, я получаю то же самое результат: пространство имен с точкой с запятой и классами и контекст AppDB без пространства имен.
Как удалить точку с запятой из пространства имен и поместить классы в фигурные скобки пространства имен{}?
Подробнее здесь: https://stackoverflow.com/questions/787 ... custom-nam