public MetaBuilder(IPaginationContext paginationContext, IJsonApiOptions options, IRequestMeta requestMeta = null, ResourceDefinition <T> resourceDefinition = null) { _paginationContext = paginationContext; _options = options; _requestMeta = requestMeta; _resourceMeta = resourceDefinition as IHasMeta; }
public MetaBuilder(IPaginationContext paginationContext, IJsonApiOptions options, IRequestMeta requestMeta = null, ResourceDefinition <TResource> resourceDefinition = null) { _paginationContext = paginationContext ?? throw new ArgumentNullException(nameof(paginationContext)); _options = options ?? throw new ArgumentNullException(nameof(options)); _requestMeta = requestMeta; _resourceMeta = resourceDefinition as IHasMeta; }
public MetaBuilder(IPageService pageService, IJsonApiOptions options, IRequestMeta requestMeta = null, ResourceDefinition <T> resourceDefinition = null) { _pageService = pageService; _options = options; _requestMeta = requestMeta; _resourceMeta = resourceDefinition as IHasMeta; }