Files
Umbraco-CMS/src/Umbraco.Web.BackOffice/Extensions/WebMappingProfiles.cs

22 lines
621 B
C#
Raw Normal View History

using Microsoft.Extensions.DependencyInjection;
using Umbraco.Cms.Core.DependencyInjection;
using Umbraco.Cms.Core.Mapping;
using Umbraco.Cms.Web.BackOffice.Mapping;
namespace Umbraco.Extensions;
public static class WebMappingProfiles
{
public static IUmbracoBuilder AddWebMappingProfiles(this IUmbracoBuilder builder)
{
builder.WithCollectionBuilder<MapDefinitionCollectionBuilder>()
.Add<ContentMapDefinition>()
.Add<MediaMapDefinition>()
.Add<MemberMapDefinition>();
builder.Services.AddTransient<CommonTreeNodeMapper>();
return builder;
}
}