【发布时间】:2020-04-29 11:50:38
【问题描述】:
我正在使用 .Net Core 3,采用 ef 模型优先方法。我想创建一个没有主键的类,所以我使用了这个:
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore.Metadata.Conventions;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Logging;
namespace Beyond.Models
{
public class Bab
{
[Keyless]
public DateTime DateTime { get; }
}
}
但我有这个错误:
错误 CS0246 找不到类型或命名空间名称“Keyless”(您是否缺少 using 指令或程序集引用?)
如果我声明 Microsoft.EntityFrameworkCore,为什么会出现此错误?我该如何解决?
谢谢
【问题讨论】:
标签: c# model-view-controller entity-framework-core