When creating the EF model, VS2013 prompted that "there might be a security risk in storing sensitive data in the connection string," so I chose to add it in the code, but how do I add it through the code?
I was on the internet Baidu, no one said clearly intuitive.
Suppose we create an Entity Data model named "MyTest", then a mytest.emdx is generated in the project, and we expand it mytest.emdx-mytest. Context.tt, MyTest. Context.cs
In this CS file we can see a constructor, assuming your database name is MyDB, its class name is Mydbentities, we add in the constructor
This. Database.Connection.ConnectionString + = ";p assword=/** here fill in the database password ***/;";
So we added the database password through the code to the connection string, rather than the plaintext in the configuration file.
ADO Entity Data Model EF, how to add a database connection password in your code