I'm trying to use Dominic Cronin's Tridion2012UI functions as detailed at https://github.com/TridionPractice/tridion-practice/wiki/TridionUI2012FunctionsForUseInHtmlTemplates with Razor templates.
I have the DLL compiled and in the GAC and Tridion.ContentManager.config and it's working correctly when I test with DWT templates. I've tried the following markup in Razor templates but am unable to save the template as I'm getting "[whatever you tried] does not exist in the current context" error.
@MarkComponentField("Title")
@ExperienceManagerFunctionSource.MarkComponentField("Title")
And even the full namespace
`@Client.ContentManager.ExperienceManager.ExperienceManagerFunctionSource.MarkComponentField("Title")`
Am I just using the incorrect syntax here?