2013-02-13 79 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/ – 2013-02-13 12:04:59

+0

@AliRızaAdıyahşi:我不想将视图存储在分离的程序集中 – user348173 2013-02-13 12:20:35

回答

0

您需要阅读的文本视图 - 只是打开并阅读文本,然后分析它:

Razor.Parse