Notatki dla .NET w języku programowania C#

dotnet ef script

dotnet ef migrations script --context DomainModelContext -p ..\Clipperon2.Manager.Db\ > init.sql

Kategoria: 

update migration command

dotnet ef database update

Kategoria: 

roles

var weee = User.Identity as ClaimsIdentity;
var ddd = User.Identity.GetUserName();
var ddd1 = User.Identity.GetUserId();
var eee = User.IsInRole("Admin");
string email = weee.Claims.First(c => c.Type == ClaimTypes.Email).Value;

Kategoria: 

Asp.core 2.2 Policy

https://docs.microsoft.com/en-us/aspnet/core/security/authorization/roles?view=aspnetcore-2.2

options.AddPolicy("ElevatedRights", policy =>
                  policy.RequireRole("Administrator", "PowerUser", "BackupAdministrator"));

[Authorize(Policy = "RequireAdministratorRole")]
public IActionResult Shutdown()
{
    return View();
}
Kategoria: 

ClaimsIdentity

var weee = User.Identity as ClaimsIdentity;
var ddd = User.Identity.GetUserName();
var ddd1 = User.Identity.GetUserId();
var eee = User.IsInRole("Admin");
string email = weee.Claims.First(c => c.Type == ClaimTypes.Email).Value;

Kategoria: 

Strony

Subskrybuj Notatki dla .NET w języku programowania C#