/// <summary>Gets meta data information for the typed view 'ProductsAboveAveragePrice' including field metadata.</summary>
        public TypedViewMetaDetailsResponse Get(ProductsAboveAveragePriceMetaRequest request)
        {
            OnBeforeGetProductsAboveAveragePriceMetaRequest(request);
            var output = Repository.GetTypedViewMetaDetails(this);

            OnAfterGetProductsAboveAveragePriceMetaRequest(request, output);
            return(output);
        }
 partial void OnAfterGetProductsAboveAveragePriceMetaRequest(ProductsAboveAveragePriceMetaRequest request, TypedViewMetaDetailsResponse response);
 partial void OnBeforeGetProductsAboveAveragePriceMetaRequest(ProductsAboveAveragePriceMetaRequest request);