Exemplo n.º 1
0
        public static CommerceDataSourceContext CreateFrom(DataSourceContext context, HttpContextBase httpContext)
        {
            var result = new CommerceDataSourceContext
            {
                HttpContext   = httpContext,
                Site          = context.Site,
                Page          = context.Page,
                Instance      = context.Site.GetCommerceInstanceName(),
                ValueProvider = context.ValueProvider
            };

            return(result);
        }
 public IDictionary <string, object> GetDefinitions(DataSourceContext dataSourceContext)
 {
     return(CommerceDataSource.GetDefinitions(CommerceDataSourceContext.CreateFrom(dataSourceContext, new HttpContextWrapper(HttpContext.Current))));
 }
 public object Execute(DataSourceContext dataSourceContext)
 {
     return(CommerceDataSource.Execute(CommerceDataSourceContext.CreateFrom(dataSourceContext, new HttpContextWrapper(HttpContext.Current))));
 }