繁体   English   中英

如何在mvc5中加密模型属性?

[英]how to encrypt model property in mvc5?

我正在用jquery开发一个mvc5应用程序。 我正在编写linq查询以访问数据库中的数据。 例如,如果我有以下模型

public class employee
{
public string fname{get;set;}
public string lname{get;set;}
}

如果我在linq查询下面写以获取数据

 var data=(from c in db.employee select c).to list();

例如,我将获得3行数据,如下所示。

fname    lname
mike     job
steve    wagh
james    anderson

在上述过程中,我将传递数据进行查看。 如果我想使用加密格式的fname或lname,该怎么办? 有什么办法可以转换吗? 我编写了一个类,使用一种称为“ encrypt”的方法来加密字符串,该方法带有一个参数。 请问我有办法实现这一目标。 谢谢..

您也可以在linq查询中执行此操作

var data=(from c in db.employee select new Employee{ lname = encrypt(lname), fname = encrypt(fname)}).ToList();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM