.NetCore教程之 EFCore连接Mysql DBFirst模式

匿名 (未验证) 提交于 2019-12-02 22:06:11

一:

例如:

二:生成数据库的实体和EF的DBcontext对象,用到的是 Scaffold-DBcontext命令

三:创建标准的web应用,进行使用

SslModel=none例如

 public void ConfigureServices(IServiceCollection services)         {             services.Configure<CookiePolicyOptions>(options =>             {                 // This lambda determines whether user consent for non-essential cookies is needed for a given request.                 options.CheckConsentNeeded = context => true;                 options.MinimumSameSitePolicy = SameSiteMode.None;             });              //ef mysql 配置             services.AddDbContext<drewtestContext>(options => options.UseMySql(Configuration.GetConnectionString("MySqlConnection")));              services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1);         } 

  ③之后就是标准的调用,例如在控制器中的使用

 public class HomeController : Controller     {         drewtestContext _content;         public HomeController(drewtestContext context)         {             _content = context;         }          public IActionResult Index()         {             List<SctonlyHome> list_sctonlyHomes = _content.SctonlyHome.ToList();             return View();         }     } 

到此就是基础的EF core mysql入门配置了。

----再牛逼的梦想,也抵不住我傻逼似的坚持!别在该奋斗的年纪,贪图安逸。 今天多学一点,明天的路更宽!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!