2021-06-01 乐帮网
mvc c#
在ASP.Net WebApi 中如何返回页面呢?下面的代码给出来答案
[HttpGet]
public HttpResponseMessage Report([FromBody] InspectionReportArgs args)
{
string path = Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "Reports", "CheckItem.html");
string html = File.ReadAllText(path, Encoding.UTF8);
var baseInfo = _checkItemService.GetCheckBase(args.lsh);
RenderContext renderContext = new RenderContext();
renderContext.Add(items);
renderContext.Add(baseInfo);
html = ReplaceStringVar(html, renderContext);
var result = new HttpResponseMessage(HttpStatusCode.OK)
{
Content = new StringContent(html, Encoding.UTF8, "text/html")
};
return result;
}
以上的部分代码实现的是从数据库找到模块中特定值替换。
关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com
庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。
如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力