2013-02-13 4 views
0

У меня есть вид в папке Views, и у меня есть проект библиотеки классов. В этом проекте я хочу отобразить представление в строку.визуализировать представление в проекте библиотеки классов

public class DumpService 
{ 
    public void Method() 
    { 
     var renderedView = SomeMethodForRenderingView(); 
    } 
} 

Я нашел ответы на некоторые вопросы, но используется контекст контроллера, который я не имею в проекте библиотеки классов.
Как я могу это сделать?

+1

Вы видели это: http://www.chrisvandesteeg.nl/2010/ 11/22/embedding-pre-compiled-razor-views-in-your-dll/ –

+0

@ AliRızaAdıyahşi: Я не хочу хранить вид в разделенной сборке – user348173

ответ

0

Вы должны прочитать текст просмотра - просто откройте его и читать текст, а затем разобрать его:

Razor.Parse 
Смежные вопросы