Как настроить динамический WebAPI в aspnetcore версии abp?
Configuration.Modules.AbpWebApi()
Метода AbpWebApi
не существует.
Нужно ли устанавливать дополнительный пакет nuget?
Как настроить динамический WebAPI в aspnetcore версии abp?
Configuration.Modules.AbpWebApi()
Метода AbpWebApi
не существует.
Нужно ли устанавливать дополнительный пакет nuget?
Для AspNet Core все по-другому. См. документацию: https://aspnetboilerplate.com/Pages/Documents/AspNet-Core#application-services-as-controllers
в методе PreInitialize вашего модуля abp добавьте эту строку;
Configuration.Modules.AbpAspNetCore().CreateControllersForAppServices(typeof(MyApplicationModule).Assembly, moduleName: 'app', useConventionalHttpVerbs: true);
Я трачу около 4 часов, пытаясь найти метод AbpAspNetCore(). Наконец, я придумал декорирующие методы и классы с атрибутом [RemoteService(isEnabled:false)].
Я просто столкнулся с тем же.
У меня не все запущено и работает, однако, похоже, есть несколько пакетов nuget для установки, которые не особо четко указаны в справочной документации.
Я только что установил пакет «AbpAspNetCore» на прикладной уровень.
То же самое относится и к версии .Net, за исключением того, что имя пакета «Abp.Web.Api».
Установка необходимого пакета позволит получить доступ к методу AbpAspNetCore.
RemoteService
, как описано в другом ответе.
- person aaron; 25.05.2019