我的代碼截圖
以下代碼來自官方 MS 檔案;我遵循同樣的方法來解決這個警告問題。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore;
using MvcMovie.Models;
namespace MvcMovie.Data
{
public class MvcMovieContext : DbContext
{
public MvcMovieContext (DbContextOptions<MvcMovieContext> options)
: base(options)
{
}
public DbSet<MvcMovie.Models.Movie> Movie { get; set; }
}
}
官方 MS 檔案
uj5u.com熱心網友回復:
在您發布的檔案鏈接中,您應該發現了這個警告
“要消除可空參考型別的警告,請從 MvcMovie.csproj 檔案中洗掉以下行”
<Nullable>enable</Nullable>
uj5u.com熱心網友回復:
在您的 MvcMovieContext 類中,請注意:
public DbSet<MvcMovie.Models.Movie> Movie { get; set; }
只需這樣做:
public DbSet<MvcMovie.Models.Movie>? Movie { get; set; }
它已經完成了。否則告訴我它是否不起作用。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/410865.html
標籤:
