using AutoMapper; using Umbraco.Core.Models; using Umbraco.Core.Models.Membership; using Umbraco.Core.Services; using Umbraco.Web.Models.ContentEditing; namespace Umbraco.Web.Models.Mapping { /// /// Maps the Creator for content /// internal class CreatorResolver : ValueResolver { private readonly IUserService _userService; public CreatorResolver(IUserService userService) { _userService = userService; } protected override UserBasic ResolveCore(IContent source) { return Mapper.Map(source.GetWriterProfile(_userService)); } } }