Browse Source

Add MyProjectNameBlazorAutoMapperProfile to the Blazor project.

pull/5504/head
Halil İbrahim Kalkan 6 years ago
parent
commit
9a84a2a031
  1. 12
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyProjectNameBlazorAutoMapperProfile.cs
  2. 10
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyProjectNameBlazorModule.cs
  3. 1
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs

12
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyProjectNameBlazorAutoMapperProfile.cs

@ -0,0 +1,12 @@
using AutoMapper;
namespace MyCompanyName.MyProjectName.Blazor
{
public class MyProjectNameBlazorAutoMapperProfile : Profile
{
public MyProjectNameBlazorAutoMapperProfile()
{
//Define your AutoMapper configuration here for the Blazor project.
}
}
}

10
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyProjectNameBlazorModule.cs

@ -15,6 +15,7 @@ using Volo.Abp.Modularity;
using Volo.Abp.UI.Navigation;
using Volo.Abp.Identity.Blazor;
using Volo.Abp.Account.Blazor;
using Volo.Abp.AutoMapper;
namespace MyCompanyName.MyProjectName.Blazor
{
@ -38,6 +39,7 @@ namespace MyCompanyName.MyProjectName.Blazor
ConfigureRouter(context);
ConfigureUI(builder);
ConfigureMenu(context);
ConfigureAutoMapper(context);
}
private void ConfigureRouter(ServiceConfigurationContext context)
@ -86,6 +88,14 @@ namespace MyCompanyName.MyProjectName.Blazor
});
}
private void ConfigureAutoMapper(ServiceConfigurationContext context)
{
Configure<AbpAutoMapperOptions>(options =>
{
options.AddMaps<MyProjectNameBlazorModule>();
});
}
public override void OnApplicationInitialization(ApplicationInitializationContext context)
{
context.ServiceProvider

1
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs

@ -107,7 +107,6 @@ namespace MyCompanyName.MyProjectName.Web
Configure<AbpAutoMapperOptions>(options =>
{
options.AddMaps<MyProjectNameWebModule>();
});
}

Loading…
Cancel
Save