Browse Source

fix: 修复模板

fix-permisson
Hanpaopao 2 years ago
parent
commit
c4aafb3a0b
  1. 7
      templates/abp-vnext-pro-nuget-module/host/MyCompanyName.MyProjectName.MyModuleName.HttpApi.Host/MyCompanyName.MyProjectName.MyModuleName.HttpApi.Host.csproj
  2. 1
      templates/abp-vnext-pro-nuget-module/host/MyCompanyName.MyProjectName.MyModuleName.HttpApi.Host/MyModuleNameHttpApiHostModule.cs
  3. 10
      templates/abp-vnext-pro-nuget-module/src/MyCompanyName.MyProjectName.MyModuleName.Domain/MyModuleNameDomainModule.cs

7
templates/abp-vnext-pro-nuget-module/host/MyCompanyName.MyProjectName.MyModuleName.HttpApi.Host/MyCompanyName.MyProjectName.MyModuleName.HttpApi.Host.csproj

@ -35,6 +35,13 @@
<None Remove="Logs\**"/> <None Remove="Logs\**"/>
</ItemGroup> </ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools">
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
<PrivateAssets>compile; contentFiles; build; buildMultitargeting; buildTransitive; analyzers; native</PrivateAssets>
</PackageReference>
</ItemGroup>
<ItemGroup> <ItemGroup>
<Content Remove="$(UserProfile)\.nuget\packages\*\*\contentFiles\any\*\*.abppkg*.json"/> <Content Remove="$(UserProfile)\.nuget\packages\*\*\contentFiles\any\*\*.abppkg*.json"/>
</ItemGroup> </ItemGroup>

1
templates/abp-vnext-pro-nuget-module/host/MyCompanyName.MyProjectName.MyModuleName.HttpApi.Host/MyModuleNameHttpApiHostModule.cs

@ -30,6 +30,7 @@ namespace MyCompanyName.MyProjectName.MyModuleName
ConfigureLocalization(); ConfigureLocalization();
ConfigureVirtualFileSystem(context); ConfigureVirtualFileSystem(context);
ConfigurationMultiTenancy(); ConfigurationMultiTenancy();
context.Services.AddAlwaysAllowAuthorization();
} }
public override void OnApplicationInitialization(ApplicationInitializationContext context) public override void OnApplicationInitialization(ApplicationInitializationContext context)

10
templates/abp-vnext-pro-nuget-module/src/MyCompanyName.MyProjectName.MyModuleName.Domain/MyModuleNameDomainModule.cs

@ -4,11 +4,17 @@ namespace MyCompanyName.MyProjectName.MyModuleName
typeof(AbpDddDomainModule), typeof(AbpDddDomainModule),
typeof(MyModuleNameDomainSharedModule), typeof(MyModuleNameDomainSharedModule),
typeof(AbpCachingModule), typeof(AbpCachingModule),
typeof(AbpAutoMapperModule),
typeof(AbpAutoMapperModule) typeof(AbpAutoMapperModule)
)] )]
public class MyModuleNameDomainModule : AbpModule public class MyModuleNameDomainModule : AbpModule
{ {
public override void ConfigureServices(ServiceConfigurationContext context)
{
// 配置automapper
Configure<AbpAutoMapperOptions>(options =>
{
options.AddMaps<MyModuleNameDomainModule>(validate: false);
});
}
} }
} }

Loading…
Cancel
Save