Fixes: U4-4743 Add IMemberService and IUserService to ServiceContext ctor
This commit is contained in:
@@ -43,10 +43,10 @@ namespace Umbraco.Core.Services
|
||||
/// <param name="packagingService"></param>
|
||||
/// <param name="entityService"></param>
|
||||
/// <param name="relationService"></param>
|
||||
/// <param name="sectionService"></param>
|
||||
/// <param name="treeService"></param>
|
||||
/// <param name="tagService"></param>
|
||||
/// <param name="memberGroupService"></param>
|
||||
/// <param name="memberTypeService"></param>
|
||||
/// <param name="memberService"></param>
|
||||
/// <param name="userService"></param>
|
||||
public ServiceContext(
|
||||
IContentService contentService,
|
||||
IMediaService mediaService,
|
||||
@@ -57,7 +57,11 @@ namespace Umbraco.Core.Services
|
||||
PackagingService packagingService,
|
||||
IEntityService entityService,
|
||||
IRelationService relationService,
|
||||
IMemberGroupService memberGroupService/*,
|
||||
IMemberGroupService memberGroupService,
|
||||
IMemberTypeService memberTypeService,
|
||||
IMemberService memberService,
|
||||
IUserService userService
|
||||
/*,
|
||||
ISectionService sectionService,
|
||||
IApplicationTreeService treeService*/)
|
||||
{
|
||||
@@ -71,6 +75,10 @@ namespace Umbraco.Core.Services
|
||||
_entityService = new Lazy<IEntityService>(() => entityService);
|
||||
_relationService = new Lazy<IRelationService>(() => relationService);
|
||||
_memberGroupService = new Lazy<IMemberGroupService>(() => memberGroupService);
|
||||
_memberTypeService = new Lazy<IMemberTypeService>(() => memberTypeService);
|
||||
_memberService = new Lazy<IMemberService>(() => memberService);
|
||||
_userService = new Lazy<IUserService>(() => userService);
|
||||
|
||||
//_sectionService = new Lazy<ISectionService>(() => sectionService);
|
||||
//_treeService = new Lazy<IApplicationTreeService>(() => treeService);
|
||||
}
|
||||
|
||||
@@ -48,9 +48,13 @@ namespace Umbraco.Tests
|
||||
new Mock<IDatabaseUnitOfWorkProvider>().Object,
|
||||
new RepositoryFactory(true),
|
||||
new Mock<IEntityService>().Object),
|
||||
new Mock<IMemberGroupService>().Object/*,
|
||||
new Mock<ISectionService>().Object,
|
||||
new Mock<IApplicationTreeService>().Object*/);
|
||||
new Mock<IMemberGroupService>().Object,
|
||||
new Mock<IMemberTypeService>().Object,
|
||||
new Mock<IMemberService>().Object,
|
||||
new Mock<IUserService>().Object
|
||||
/*,
|
||||
new Mock<ISectionService>().Object,
|
||||
new Mock<IApplicationTreeService>().Object*/);
|
||||
Assert.Pass();
|
||||
}
|
||||
|
||||
@@ -87,7 +91,10 @@ namespace Umbraco.Tests
|
||||
new Mock<IDatabaseUnitOfWorkProvider>().Object,
|
||||
new RepositoryFactory(true),
|
||||
new Mock<IEntityService>().Object),
|
||||
new Mock<IMemberGroupService>().Object),
|
||||
new Mock<IMemberGroupService>().Object,
|
||||
new Mock<IMemberTypeService>().Object,
|
||||
new Mock<IMemberService>().Object,
|
||||
new Mock<IUserService>().Object),
|
||||
CacheHelper.CreateDisabledCacheHelper());
|
||||
Assert.Pass();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user