Ist es möglich, Razor als eigenständige Bibliothek (ohne ASP.NET -Geschäft) unter OSX (über Mono) zu verwenden
-
27-10-2019 - |
Frage
Ich möchte einen Beweis für das Konzept schreiben Monomac App, die HTML -Ansichten mit C# und Razor macht.
Ist das möglich?
Wenn nicht, empfehlen jemand andere Vorlagenmotoren, die sich mit der Einfachheit von Rasiermesser vergleichen? Es macht mir nichts aus, es in Objective-C zu schreiben, wenn ich muss, aber Mono wäre einfacher.
Lösung
Ich denke, Sie interessieren sich vielleicht für Dies Projekt. Sie müssen nur ZIP herunterladen, die aus zwei DLLs besteht, verweisen Sie in Ihrem Projekt und Beispiele wie diese funktioniert nur. Denken Sie daran, dass Sie 4.0 Projekte machen müssen. Ich habe dies auf Mono 2.10.5 getestet, OS war jedoch Linux, nicht OS X, weil ich keine habe. Es sollte dennoch kein Problem sein.
Ein anderer Ansatz ist, so etwas wie erwähnt zu tun hier. Der Beitrag ist ziemlich alt und die Namen der Bibliotheken haben sich geändert, aber Sie sollten in der Lage sein, eine zu verwenden, die herunterladbar ist hier. Der erste Ansatz ist sauberer, ich bin mir jedoch nicht sicher, ob es das ist, was Sie brauchen.
Sie können auch finden Dies Projekt interessant.