标签:resultset pack ext inject using point default sof end
Demo11地址:http://42.194.219.152:8099/Movies
在 Startup.cs 文件的 Configure
方法中设置路由格式。
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
}
EF Core 是对象关系映射 (ORM) 框架
Install-Package Microsoft.EntityFrameworkCore.SqlServer
命令添加 EF Core SQL Server 提供程序
数据库上下文派生自 Microsoft.EntityFrameworkCore.DbContext 并指定要包含在数据模型中的实体。
using Microsoft.EntityFrameworkCore;
using MvcMovie.Models;
namespace MvcMovie.Data
{
public class MvcMovieContext : DbContext
{
public MvcMovieContext (DbContextOptions<MvcMovieContext> options)
: base(options)
{
}
public DbSet<Movie> Movie { get; set; }
}
}
services.AddDbContext<MvcMovieContext>(options =>
options.UseSqlServer(Configuration.GetConnectionString("MvcMovieContext")));
"ConnectionStrings": {
"MovieContext": "Server=*.*.*.*;Database=ee;uid=sa;pwd=1111.;Trusted_Connection=True;MultipleActiveResultSets=true; Integrated Security=false; "
}
private readonly MvcMovieContext _context;
public MoviesController(MvcMovieContext context)
{
_context = context;
}
构造函数使用依赖关系注入将数据库上下文 (MvcMovieContext) 注入到控制器中。 数据库上下文将在控制器中的每个 CRUD 方法中使用。
ValidateAntiForgeryToken
特性用于防止请求伪造
标签:resultset pack ext inject using point default sof end
原文地址:https://www.cnblogs.com/Vinkong/p/14351571.html