Gets legacy tasks apis wrapping new apis, added more tests and got the new tasks apis up to speed with all required methods.
This commit is contained in:
@@ -66,7 +66,9 @@ namespace Umbraco.Core.Persistence
|
||||
|
||||
public virtual ITaskRepository CreateTaskRepository(IDatabaseUnitOfWork uow)
|
||||
{
|
||||
return new TaskRepository(uow, _cacheHelper, _logger, _sqlSyntax);
|
||||
return new TaskRepository(uow,
|
||||
CacheHelper.CreateDisabledCacheHelper(), //never cache
|
||||
_logger, _sqlSyntax);
|
||||
}
|
||||
|
||||
public virtual IAuditRepository CreateAuditRepository(IDatabaseUnitOfWork uow)
|
||||
@@ -267,5 +269,12 @@ namespace Umbraco.Core.Persistence
|
||||
{
|
||||
return new DomainRepository(uow, _cacheHelper, _logger, _sqlSyntax, CreateContentRepository(uow), CreateLanguageRepository(uow));
|
||||
}
|
||||
|
||||
public ITaskTypeRepository CreateTaskTypeRepository(IDatabaseUnitOfWork uow)
|
||||
{
|
||||
return new TaskTypeRepository(uow,
|
||||
CacheHelper.CreateDisabledCacheHelper(), //never cache
|
||||
_logger, _sqlSyntax);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user