У меня есть UserManager для моего пользовательского удостоверения:
private readonly UserManager<CustomUser> _userManager;
Которая имеет коллекцию Subscriptions
,
public class CustomUser:IdentityUser
{
public ICollection<Subscription> Subscriptions { get; set; }
}
Но когда я получаю пользователя, используя userManager
:
var user = await _userManager.FindByEmailAsync(model.UserName);
Subscriptions
равно нулю.
Я добавляю подписки и обновляю, используя:
await _userManager.UpdateAsync(user);
Когда я проверяю в базе данных Subscriptions
, я мог видеть записи.
Но пользовательский менеджер Subscriptions
всегда возвращает ноль.