继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

重构Web Api程序(Api Controller和Entity)

英明神武的牛
关注TA
已关注
手记 317
粉丝 30
获赞 175

经过一系列重构,你眼明的话,还是可以看到还有重构的地方,如:

 string newFileName = "~/Temp/" + Guid.NewGuid().ToString() + ".json";  //"~/Temp/Order1.json"; string newFilePhysicalPath = HttpContext.Current.Server.MapPath(newFileName);

View Code


它是新文件名。我们可以把它写成一个只读property:

这样子,程序中所有包含此两句均可以comment out它们。

再写一个方法,是把虚拟路径转换为物理路径:


旧原文件参数处理与重构如下:

 

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP