Added RoleController

This commit is contained in:
2025-03-27 19:05:15 +01:00
parent ac20664446
commit 654cd159bc
7 changed files with 865 additions and 2 deletions

View File

@@ -0,0 +1,14 @@
namespace BasicDotnetTemplate.MainProject.Models.Api.Common.Role;
public class RoleDto
{
#nullable enable
public string? Guid { get; set; }
public string? Name { get; set; }
public bool? IsNotEditable { get; set; }
#nullable disable
}

View File

@@ -0,0 +1,10 @@
using BasicDotnetTemplate.MainProject.Models.Api.Data.Role;
namespace BasicDotnetTemplate.MainProject.Models.Api.Request.Role;
public class CreateRoleRequest
{
#nullable enable
public CreateRoleRequestData? Data { get; set; }
#nullable disable
}

View File

@@ -0,0 +1,8 @@
using BasicDotnetTemplate.MainProject.Models.Api.Common.Role;
namespace BasicDotnetTemplate.MainProject.Models.Api.Response.Role;
public class GetRoleResponse : BaseResponse<RoleDto>
{
public GetRoleResponse(int status, string? message, RoleDto? data) : base(status, message, data) { }
}