protected PaginationServiceBase(IPaginationDataProvider <TEntity, TItem, TId> paginationDataProvider) { if (paginationDataProvider == null) { throw new ArgumentNullException(); } Contract.EndContractBlock(); _paginationDataProvider = paginationDataProvider; }
public ClientsController(ConfigurationDbContext dbContext, IPaginationDataProvider <Client, object> clientPaginationDataProvider, ILogger <ClientsController> logger) { if (dbContext == null || clientPaginationDataProvider == null || logger == null) { throw new ArgumentNullException(); } Contract.EndContractBlock(); _dbContext = dbContext; _clientPaginationProvider = clientPaginationDataProvider; _logger = logger; }
public ApiResourcesController(ConfigurationDbContext dbContext, IPaginationDataProvider <ApiResource, object> apiResourcePaginationDataProvider, ILogger <ApiResourcesController> logger) { if (dbContext == null || apiResourcePaginationDataProvider == null || logger == null) { throw new ArgumentNullException(); } Contract.EndContractBlock(); _dbContext = dbContext; _apiResourcePaginationProvider = apiResourcePaginationDataProvider; _logger = logger; }
public UsersController(IdentityServerDbContext dbContext, IPaginationDataProvider <User, object> userPaginationProvider, IPaginationDataProvider <IdentityUserClaim <string>, object> userClaimPaginationProvider, IPaginationDataProvider <IdentityRole, object> rolePaginationProvider, UserManager <User> userManager, RoleManager <IdentityRole> roleManager, ILogger <UsersController> logger) { if (dbContext == null || userPaginationProvider == null || userClaimPaginationProvider == null || rolePaginationProvider == null || userManager == null || logger == null) { throw new ArgumentNullException(); } Contract.EndContractBlock(); _dbContext = dbContext; _userPaginationProvider = userPaginationProvider; _userClaimPaginationProvider = userClaimPaginationProvider; _rolePaginationProvider = rolePaginationProvider; _userManager = userManager; _logger = logger; }