0
我在VS 2013移動AspNet.Identity到類庫很多次,但在2015年VS,編譯器抱怨管理者參數拋出該異常的Visual Studio 2015年移動AspNet.Identity到類庫
類型'MyNamespace.ApplicationUser'不能用作泛型類型或方法'UserManager'中的類型參數'TUser'。有一個從「MyNamespace.ApplicationUser」的隱式引用轉換爲「Microsoft.AspNet.Identity.IUser
在此代碼:
public class ApplicationUser
{
public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager)
{
// Note the authenticationType must match the one defined in CookieAuthenticationOptions.AuthenticationType
var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);
// Add custom user claims here
return userIdentity;
}
}
我所有的引用和using語句是相同的。
發生了什麼事?
你的ApplicationUser類是什麼樣的? –
@GaryMcGill我更新了代碼以包含ApplicationUser類 –