Пример #1
0
 public MetaBuilder(IPaginationContext paginationContext, IJsonApiOptions options, IRequestMeta requestMeta = null,
                    ResourceDefinition <T> resourceDefinition = null)
 {
     _paginationContext = paginationContext;
     _options           = options;
     _requestMeta       = requestMeta;
     _resourceMeta      = resourceDefinition as IHasMeta;
 }
Пример #2
0
 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;
 }
Пример #3
0
 public MetaBuilder(IPageService pageService,
                    IJsonApiOptions options,
                    IRequestMeta requestMeta = null,
                    ResourceDefinition <T> resourceDefinition = null)
 {
     _pageService  = pageService;
     _options      = options;
     _requestMeta  = requestMeta;
     _resourceMeta = resourceDefinition as IHasMeta;
 }