有时为了调制模板方法,扩展了一些Razor语法
@{
string str = Model.Render("_渲染文件.cshtml");
//这里可以进行一些自己的操作,如
System.IO.File.WriteAllText("d:/test.cs", str);
}
@{
<c>这是一个测试输出:并且这里还可以输出变量:@Model.TableName</c>
}
/// <c_summary>
/// 使用传入的连接,优点是代码中可以切换方便数据,缺点就是切换数据库,要改代码
/// </c_summary>
/// <c_param name="dbConnection"></c_param>
/// <c_param name="contextOwnsConnection">如果为true,则WcContext在Dispose时释放。false时,则需要手动Dispose</c_param>
public partial class @dbname$$Context : DbContext
public @dbname$$Context() : base("DefaultConnection")
$|
$||