Updated macro repo and services and ensures correct data joins

This commit is contained in:
Shannon
2013-09-17 20:19:27 +10:00
parent 89f2c0e38f
commit 75c913cced
11 changed files with 276 additions and 95 deletions

View File

@@ -130,6 +130,11 @@ namespace Umbraco.Core.Persistence
CreateUserTypeRepository(uow));
}
internal virtual IMacroRepository CreateMacroRepository(IDatabaseUnitOfWork uow)
{
return new MacroRepository(uow, RuntimeCacheProvider.Current);
}
internal virtual IMemberRepository CreateMemberRepository(IDatabaseUnitOfWork uow)
{
return new MemberRepository(uow, RuntimeCacheProvider.Current, CreateMemberTypeRepository(uow));