Defining Parameters
Define parameters in Razor functions
You can use parameters with your Razor functions by declaring them as public 'get' properties.
To specify the label, help text and the default value, use the FunctionParameter
attribute.
@functions { // these two properties will be input parameters // with labels, help texts and the default values [FunctionParameter("News filter" , "Help" , null)] public Expression<Func<Omnicorp.Content.News, bool>> NewsFilter { get; set; } [FunctionParameter("Count" , "Help", 10)] public int Count { get; set; } // this will be an input parameter // without a label, help text and the default value public int PageSize { get; set; } // this will not be an input parameter // because it is not declared public protected int Page { get; set; } }