使用dotliquid创建自定义标记标签

时间:2019-05-06 20:58:51

标签: asp.net-core liquid asp.net-core-2.1 dotliquid

dotliquid中,我知道我可以创建自定义tags and tag blocks,但我想知道是否有可能使用dotliquid创建自定义标记标签。例如模板

@Test
public void formatMeatureExecuteCase2() throws Exception{
    resultSetRow = Mockito.mock(ResultSetRow.class);
    PowerMockito.when(resultSetRow.getMeasureAggregator()).thenReturn(2);

    List<ResultSetRow> retrievedRowsMock = new ArrayList<>(1);
    retrievedRowsMock.add(resultSetRow);

    String querySQL = HanaSQLBuilder.buildSQL(requestData, queryInfo, retrievedRowsMock);
    System.out.println(querySQL);
    }
}

应呈现为

  <mycustomtag value="12345" />

我正在使用asp.net core 2.2,目前正在使用DotLiquid来模板化用户可以使用液态语法创建自己的模板的位置。

在Asp.Net核心中,可以选择创建自定义标签帮助程序,我在dotliquid中寻找了可以创建自己的标记标签并使用其模板的东西。

0 个答案:

没有答案