Browse Source

Merge pull request #23777 from abpframework/IValidationMetadataProvider

Enhance assembly resource registration for localization in multiple wb modules
pull/23787/head
Enis Necipoglu 5 months ago
committed by GitHub
parent
commit
dfa8d212ea
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 6
      modules/account/src/Volo.Abp.Account.Web/AbpAccountWebModule.cs
  2. 6
      modules/blogging/src/Volo.Blogging.Admin.Web/BloggingAdminWebModule.cs
  3. 6
      modules/blogging/src/Volo.Blogging.Web/BloggingWebModule.cs
  4. 6
      modules/docs/app/VoloDocs.Web/VoloDocsWebModule.cs
  5. 6
      modules/docs/src/Volo.Docs.Admin.Web/DocsAdminWebModule.cs
  6. 6
      modules/docs/src/Volo.Docs.Web/DocsWebModule.cs
  7. 6
      modules/feature-management/src/Volo.Abp.FeatureManagement.Web/AbpFeatureManagementWebModule.cs
  8. 6
      modules/identity/src/Volo.Abp.Identity.Web/AbpIdentityWebModule.cs
  9. 6
      modules/permission-management/src/Volo.Abp.PermissionManagement.Web/AbpPermissionManagementWebModule.cs
  10. 6
      modules/setting-management/src/Volo.Abp.SettingManagement.Web/AbpSettingManagementWebModule.cs
  11. 6
      modules/tenant-management/src/Volo.Abp.TenantManagement.Web/AbpTenantManagementWebModule.cs

6
modules/account/src/Volo.Abp.Account.Web/AbpAccountWebModule.cs

@ -36,7 +36,11 @@ public class AbpAccountWebModule : AbpModule
{
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(AccountResource), typeof(AbpAccountWebModule).Assembly);
options.AddAssemblyResource(
typeof(AccountResource),
typeof(AbpAccountWebModule).Assembly,
typeof(AbpAccountApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

6
modules/blogging/src/Volo.Blogging.Admin.Web/BloggingAdminWebModule.cs

@ -23,7 +23,11 @@ namespace Volo.Blogging.Admin
{
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(BloggingResource), typeof(BloggingAdminWebModule).Assembly);
options.AddAssemblyResource(
typeof(BloggingResource),
typeof(BloggingAdminWebModule).Assembly,
typeof(BloggingAdminApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

6
modules/blogging/src/Volo.Blogging.Web/BloggingWebModule.cs

@ -31,7 +31,11 @@ namespace Volo.Blogging
{
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(BloggingResource), typeof(BloggingWebModule).Assembly);
options.AddAssemblyResource(
typeof(BloggingResource),
typeof(BloggingWebModule).Assembly,
typeof(BloggingApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

6
modules/docs/app/VoloDocs.Web/VoloDocsWebModule.cs

@ -72,7 +72,11 @@ namespace VoloDocs.Web
{
PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(DocsResource), typeof(VoloDocsWebModule).Assembly);
options.AddAssemblyResource(
typeof(DocsResource),
typeof(VoloDocsWebModule).Assembly,
typeof(DocsAdminApplicationModule).Assembly
);
});
PreConfigure<AbpBackgroundJobWorkerOptions>(options =>

6
modules/docs/src/Volo.Docs.Admin.Web/DocsAdminWebModule.cs

@ -21,7 +21,11 @@ namespace Volo.Docs.Admin
{
PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(DocsResource), typeof(DocsAdminWebModule).Assembly);
options.AddAssemblyResource(
typeof(DocsResource),
typeof(DocsAdminWebModule).Assembly,
typeof(DocsAdminApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

6
modules/docs/src/Volo.Docs.Web/DocsWebModule.cs

@ -34,7 +34,11 @@ namespace Volo.Docs
{
PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(DocsResource), typeof(DocsWebModule).Assembly);
options.AddAssemblyResource(
typeof(DocsResource),
typeof(DocsWebModule).Assembly,
typeof(DocsApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

6
modules/feature-management/src/Volo.Abp.FeatureManagement.Web/AbpFeatureManagementWebModule.cs

@ -23,7 +23,11 @@ public class AbpFeatureManagementWebModule : AbpModule
{
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(AbpFeatureManagementResource), typeof(AbpFeatureManagementWebModule).Assembly);
options.AddAssemblyResource(
typeof(AbpFeatureManagementResource),
typeof(AbpFeatureManagementWebModule).Assembly,
typeof(AbpFeatureManagementApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

6
modules/identity/src/Volo.Abp.Identity.Web/AbpIdentityWebModule.cs

@ -30,7 +30,11 @@ public class AbpIdentityWebModule : AbpModule
{
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(IdentityResource), typeof(AbpIdentityWebModule).Assembly);
options.AddAssemblyResource(
typeof(IdentityResource),
typeof(AbpIdentityWebModule).Assembly,
typeof(AbpIdentityApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

6
modules/permission-management/src/Volo.Abp.PermissionManagement.Web/AbpPermissionManagementWebModule.cs

@ -18,7 +18,11 @@ public class AbpPermissionManagementWebModule : AbpModule
{
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(AbpPermissionManagementResource));
options.AddAssemblyResource(
typeof(AbpPermissionManagementResource),
typeof(AbpPermissionManagementWebModule).Assembly,
typeof(AbpPermissionManagementApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

6
modules/setting-management/src/Volo.Abp.SettingManagement.Web/AbpSettingManagementWebModule.cs

@ -25,7 +25,11 @@ public class AbpSettingManagementWebModule : AbpModule
{
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(AbpSettingManagementResource), typeof(AbpSettingManagementWebModule).Assembly);
options.AddAssemblyResource(
typeof(AbpSettingManagementResource),
typeof(AbpSettingManagementWebModule).Assembly,
typeof(AbpSettingManagementApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

6
modules/tenant-management/src/Volo.Abp.TenantManagement.Web/AbpTenantManagementWebModule.cs

@ -30,7 +30,11 @@ public class AbpTenantManagementWebModule : AbpModule
{
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(typeof(AbpTenantManagementResource), typeof(AbpTenantManagementWebModule).Assembly);
options.AddAssemblyResource(
typeof(AbpTenantManagementResource),
typeof(AbpTenantManagementWebModule).Assembly,
typeof(AbpTenantManagementApplicationContractsModule).Assembly
);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>

Loading…
Cancel
Save