Пример #1
0
        protected virtual IReadOnlyCollection <IncludeElementExpression> GetIncludeElements(IReadOnlyCollection <IncludeElementExpression> includeElements,
                                                                                            ResourceContext resourceContext)
        {
            ArgumentGuard.NotNull(resourceContext, nameof(resourceContext));

            return(_resourceDefinitionAccessor.OnApplyIncludes(resourceContext.ResourceType, includeElements));
        }
Пример #2
0
        protected virtual IReadOnlyCollection <IncludeElementExpression> GetIncludeElements(IReadOnlyCollection <IncludeElementExpression> includeElements, ResourceContext resourceContext)
        {
            if (resourceContext == null)
            {
                throw new ArgumentNullException(nameof(resourceContext));
            }

            includeElements = _resourceDefinitionAccessor.OnApplyIncludes(resourceContext.ResourceType, includeElements);
            return(includeElements);
        }