Переменная инициализации контекста Liquid C # с типом T - PullRequest
0 голосов
/ 14 марта 2019
ITemplateContext ctx = new TemplateContext(); 
List<Orders> ProductList = new List<Orders> { 
new Orders {OrderId = 1,ProductName="Some name",Quantity =30},
new Orders {OrderId = 1,ProductName="Some name1",Quantity =30},
new Orders {OrderId = 1,ProductName="Some name2",Quantity =30} }; 

ctx.DefineLocalVariable("context", new LiquidCollection(ProductList));

Определить сбор жидкости с ошибкой списков.Можно ли определить универсальную коллекцию типа T как ITemplateContext-> LocalVariable

1 Ответ

0 голосов
/ 14 марта 2019
   ITemplateContext ctx = new TemplateContext();
         List<Orders> ProductList = new List<Orders>
   {
        new Orders {OrderId = 1,ProductName="Some name",Quantity =30},
       new Orders {OrderId = 1,ProductName="Some name1",Quantity =30},
       new Orders {OrderId = 1,ProductName="Some name2",Quantity =30}
    };

        ctx.DefineLocalVariable("context", ProductList.ToLiquid());

Использование с помощью Liquid.NET.Utils;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...