Adds IQueryFactory property to IDatabaseFactory, DatabaseContext.
Changes exposed Query<T> to correct IQuery<T> Creates interface for QueryFactory: IQueryFactory Updates all repositories with these changes
This commit is contained in:
@@ -25,7 +25,7 @@ namespace Umbraco.Tests.Persistence.Repositories
|
||||
{
|
||||
var content = CreateTestData(3).ToArray();
|
||||
|
||||
var provider = new NPocoUnitOfWorkProvider(Logger);
|
||||
var provider = CreateUowProvider();
|
||||
var unitOfWork = provider.GetUnitOfWork();
|
||||
using (var repo = new PublicAccessRepository(unitOfWork, CacheHelper, Logger, MappingResolver))
|
||||
{
|
||||
@@ -54,7 +54,7 @@ namespace Umbraco.Tests.Persistence.Repositories
|
||||
{
|
||||
var content = CreateTestData(3).ToArray();
|
||||
|
||||
var provider = new NPocoUnitOfWorkProvider(Logger);
|
||||
var provider = CreateUowProvider();
|
||||
var unitOfWork = provider.GetUnitOfWork();
|
||||
unitOfWork.Database.EnableSqlTrace = true;
|
||||
using (var repo = new PublicAccessRepository(unitOfWork, CacheHelper, Logger, MappingResolver))
|
||||
@@ -93,7 +93,7 @@ namespace Umbraco.Tests.Persistence.Repositories
|
||||
{
|
||||
var content = CreateTestData(3).ToArray();
|
||||
|
||||
var provider = new NPocoUnitOfWorkProvider(Logger);
|
||||
var provider = CreateUowProvider();
|
||||
var unitOfWork = provider.GetUnitOfWork();
|
||||
unitOfWork.Database.EnableSqlTrace = true;
|
||||
using (var repo = new PublicAccessRepository(unitOfWork, CacheHelper, Logger, MappingResolver))
|
||||
@@ -138,7 +138,7 @@ namespace Umbraco.Tests.Persistence.Repositories
|
||||
{
|
||||
var content = CreateTestData(3).ToArray();
|
||||
|
||||
var provider = new NPocoUnitOfWorkProvider(Logger);
|
||||
var provider = CreateUowProvider();
|
||||
var unitOfWork = provider.GetUnitOfWork();
|
||||
using (var repo = new PublicAccessRepository(unitOfWork, CacheHelper, Logger, MappingResolver))
|
||||
{
|
||||
@@ -175,7 +175,7 @@ namespace Umbraco.Tests.Persistence.Repositories
|
||||
{
|
||||
var content = CreateTestData(3).ToArray();
|
||||
|
||||
var provider = new NPocoUnitOfWorkProvider(Logger);
|
||||
var provider = CreateUowProvider();
|
||||
var unitOfWork = provider.GetUnitOfWork();
|
||||
using (var repo = new PublicAccessRepository(unitOfWork, CacheHelper, Logger, MappingResolver))
|
||||
{
|
||||
@@ -202,7 +202,7 @@ namespace Umbraco.Tests.Persistence.Repositories
|
||||
{
|
||||
var content = CreateTestData(3).ToArray();
|
||||
|
||||
var provider = new NPocoUnitOfWorkProvider(Logger);
|
||||
var provider = CreateUowProvider();
|
||||
var unitOfWork = provider.GetUnitOfWork();
|
||||
using (var repo = new PublicAccessRepository(unitOfWork, CacheHelper, Logger, MappingResolver))
|
||||
{
|
||||
@@ -239,7 +239,7 @@ namespace Umbraco.Tests.Persistence.Repositories
|
||||
{
|
||||
var content = CreateTestData(3).ToArray();
|
||||
|
||||
var provider = new NPocoUnitOfWorkProvider(Logger);
|
||||
var provider = CreateUowProvider();
|
||||
var unitOfWork = provider.GetUnitOfWork();
|
||||
using (var repo = new PublicAccessRepository(unitOfWork, CacheHelper, Logger, MappingResolver))
|
||||
{
|
||||
@@ -282,7 +282,7 @@ namespace Umbraco.Tests.Persistence.Repositories
|
||||
|
||||
private IEnumerable<IContent> CreateTestData(int count)
|
||||
{
|
||||
var provider = new NPocoUnitOfWorkProvider(Logger);
|
||||
var provider = CreateUowProvider();
|
||||
var unitOfWork = provider.GetUnitOfWork();
|
||||
ContentTypeRepository ctRepo;
|
||||
using (var repo = CreateRepository(unitOfWork, out ctRepo))
|
||||
|
||||
Reference in New Issue
Block a user