答案 0 :(得分:0)
您好,您是否正在尝试为用户身份表添加GUID? 我假设你想要实现的目标。
继承" IdentityUser"类并添加这样的附加字段。
public class ApplicationUser : IdentityUser
{
public Guid MyGuid { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public DateTime BirthDate { get; set; }
public string Gender { get; set; }
}
我认为ApplicationUser.cs已存在于您的App> Models文件夹中。
如果没有,你可以创建一个。
希望这有帮助,如果没有,你可以给我们更多的信息。您想要实现的目标是什么?感谢。
答案 1 :(得分:0)
您可以尝试将IdentityExtensions类放在具有相同名称空间的using类附近。
或者你可以展示你的代码,谢谢。
namespace HelloWorldBot
{
public static class IdentityExtensions
{
public static Guid Test(this IIdentity identity)
{
return Guid.Empty;
}
public static string GetUserId(this IIdentity identity)
{
return "";
}
}
public class myController : ApiController
{
public void Test()
{
var tvalue = User.Identity.Test();
}
}
}