小编hus*_*aki的帖子

嵌入式语句不能是声明或带标签的语句

我正在尝试使用声明身份asp.net创建用户我在创建声明身份用户时遇到此错误.

  ApplicationUser user = new ApplicationUser { 
                        EmailConfirmed = true, 
                        UserName = model.myUser.Email,
                        Email = model.myUser.Email ,
                        PhoneNumber = model.myUser.PhoneNumber,
                        PhoneNumberConfirmed = true,
                        UserImagePath = model.myUser.UserImagePath,
                        FirstName= model.myUser.FirstName,
                        LastName = model.myUser.LastName,
                        DateOfBirth = model.myUser.DateOfBirth,
                        Culture = model.myUser.Culture,
                        Role = model.myUser.Role
                    };
Run Code Online (Sandbox Code Playgroud)

但是当代码是

var user= new ApplicationUser { 

                            UserName = model.myUser.Email,
                            Email = model.myUser.Email ,

                        };
Run Code Online (Sandbox Code Playgroud)

它工作得很好,所以我想知道出了什么问题

c# model-view-controller claims-based-identity

52
推荐指数
2
解决办法
5万
查看次数