C# 如何使用CodeFirst方法在IdentityServer 4的客户机表中添加新列?
我正在实现IdentityServer 4。我试图将新字段CustomerId添加到客户端。在进行迁移时,它将创建名为Client的新表,而不是在Clients表中添加新列C# 如何使用CodeFirst方法在IdentityServer 4的客户机表中添加新列?,c#,entity-framework-core,openid,identityserver4,C#,Entity Framework Core,Openid,Identityserver4,我正在实现IdentityServer 4。我试图将新字段CustomerId添加到客户端。在进行迁移时,它将创建名为Client的新表,而不是在Clients表中添加新列 namespace xx.xx.Models { [Table("Clients")] public class ApplicationClient : Client { public string CustomerId { get; set; } } } 它们不提供以这种
namespace xx.xx.Models {
[Table("Clients")]
public class ApplicationClient : Client
{
public string CustomerId { get; set; }
}
}
它们不提供以这种方式扩展模型的能力。但是ClientProperties确实存在,因此您可以使用它将自定义属性存储为键/值对