EF添加请求后如何获取新建系统生成的Id

问题描述 投票:0回答:0

我的会话对象如下所示 -

`public class Session
{
    public int Id { get; set; }
    public int StudentId { get; set; }
    public string? SessionDetails { get; set; }
    public DateTime StartTime  { get; set; }
    public DateTime EndTime { get; set; }
    public int Valid { get; set; }
}`

我希望创建一个 POST,它将创建一个以 StartTime 作为系统日期(EF:添加)的会话实例。会话结束后,我会调用 EF:更新调用以存储 EndTime。

问:请问有什么方法可以获取到添加实例时系统生成的响应Id?这样我就可以保留 Id,然后用它来更新。

c# entity-framework
© www.soinside.com 2019 - 2024. All rights reserved.