Files

17 lines
694 B
C#
Raw Normal View History

2024-10-06 00:43:09 +02:00
using WatchIt.Common.Model.Roles;
using WatchIt.WebAPI.Services.Controllers.Common;
namespace WatchIt.WebAPI.Services.Controllers.Roles;
public interface IRolesControllerService
{
2024-10-06 16:41:06 +02:00
Task<RequestResult> GetAllActorRoleTypes(RoleTypeQueryParameters query);
Task<RequestResult> GetActorRoleType(short id);
Task<RequestResult> PostActorRoleType(RoleTypeRequest data);
Task<RequestResult> DeleteActorRoleType(short id);
2024-10-06 00:43:09 +02:00
2024-10-06 16:41:06 +02:00
Task<RequestResult> GetAllCreatorRoleTypes(RoleTypeQueryParameters query);
Task<RequestResult> GetCreatorRoleType(short id);
Task<RequestResult> PostCreatorRoleType(RoleTypeRequest data);
Task<RequestResult> DeleteCreatorRoleType(short id);
2024-10-06 00:43:09 +02:00
}