using System; using System.Linq; using xCommons.Providers; using xCommons.Configurations; using xDataService.Interfaces; using xDataService.Controllers; using Microsoft.Extensions.Logging; using xContentService.Models.Entities; using Microsoft.EntityFrameworkCore.Query; using xContentService.Interfaces.Entities; namespace xContentService.Controllers { public abstract class XContentRepositoryControllerBase : XBaseRepositoryController, IXBaseRepositoryController { protected XContentRepositoryControllerBase( ILogger logger, XAppConfiguration appConfiguration, XValidationProvider validationProvider, IXContentRepository repository, Func, IOrderedQueryable> defaultOrderBuilder = null, Func, IIncludableQueryable> defaultIncludeBuilder = null ) : base( logger, appConfiguration, validationProvider, repository, defaultOrderBuilder, defaultIncludeBuilder ) { } } }