using System; using System.Linq; using xCommons.Providers; using xServices.Providers; using xServices.Interfaces; using xServices.Models.Dtos; using xCommons.Configurations; using xPushService.Controllers; using xServices.Models.Entities; using xIdentityService.Interfaces; using Microsoft.Extensions.Logging; using Microsoft.EntityFrameworkCore.Query; namespace xServices.Base { /// /// an Abstract Implementation of Provided Actions for XTest ... /// public abstract class XTestProviderControllerBase : XBaseProvidedController, IXTestProviderController { protected XTestProviderControllerBase( ILogger logger, XAppConfiguration appConfiguration, IXIdentityProvider identityProvider, XValidationProvider validationProvider, IXTestProvider provider, Func, IOrderedQueryable> defaultOrderBuilder = null, Func, IIncludableQueryable> defaultIncludeBuilder = null ) : base( logger, appConfiguration, identityProvider, validationProvider, provider, defaultOrderBuilder, defaultIncludeBuilder ) { } } }