using System;
namespace CodeSurvey.Web.Controllers
{
public class RolesController : Controller
{
private ApplicationRoleManager RoleManager
{
get
{
return HttpContext.GetOwinContext().GetUserManager<ApplicationRoleManager>();
}
}
public ActionResult Index()
{
return View(RoleManager.Roles);
}
public ActionResult Create()
{
return View();
}
[HttpPost]
public async Task<ActionResult> Create(CreateRoleModel model)
{
if (ModelState.IsValid)
{
var result = await RoleManager.CreateAsync(new ApplicationRole
{
Name = model.Name
});
if (result.Succeeded)
{
return RedirectToAction("Index");
}
else
{
ModelState.AddModelError("", "Что-то пошло не так");
}
}
return View(model);
}
}
}
Ошибка вылетает тут:
var result = await RoleManager.CreateAsync(new ApplicationRole
{
Name = model.Name
});
Не могу понять, почему данная ошибка здесь возникла.
Доброе время сутокПрошу помочь найти, или указать в чём ошибка в следующей ситуации
Какие есть способы вести лог всех ошибок приложения в ASPNET Core? Например хотелось бы сохранять все исключения со стеком вызова в текстовые...
Есть форма поискаХочу добавить контекстное меню на элементе, который является результатом поиска(например на фамилии работника при нажатии...