Ich versuche, in Razor einen Helfer zu schreiben, der wie folgt aussieht:
@helper DoSomething<T, U>(Expression<Func<T, U>> expr) where T : class
Leider denkt der Parser, dass dies <Tder Anfang eines HTML-Elements ist und ich am Ende einen Syntaxfehler habe. Ist es möglich, mit Razor einen Helfer zu erstellen, der eine generische Methode ist? Wenn ja, wie lautet die Syntax?
static, es sei denn, Implementierungsdetails verbieten dies. Grund dafür ist, dass man generische Erweiterungshelfer verwenden könnte :@helper Foo<T>(this T o) where T : IBar { }