feat(api): управление ролями пользователя

This commit is contained in:
Mikhail Trubnikov
2023-12-06 10:20:20 +10:00
parent 3a5978a7f9
commit 437b1a4e7c
7 changed files with 243 additions and 1 deletions

View File

@@ -136,6 +136,16 @@ namespace PARR.API.Contracts.V1
public const string getParam = "{id}";
}
public static class UserRoles
{
public const string Get = Base + "/users/" + userParam + "/roles/";
public const string AddRole = Base + "/users/" + userParam + "/roles/";
public const string DeleteRole = Base + "/users/" + userParam + "/roles/" + roleParam;
public const string userParam = "{userId}";
public const string roleParam = "{roleId}";
}
public static class Role
{
public const string GetAll = Base + "/roles/";

View File

@@ -0,0 +1,7 @@
namespace PARR.API.Contracts.V1.Requests
{
public class UserAddRoleRequest
{
public Guid RoleId { get; set; }
}
}