using e_suite.API.Common;
using e_suite.Utilities.Pagination;
using eSuite.API.security;
using eSuite.API.Utilities;
using eSuite.Core.Security;
using Microsoft.AspNetCore.Mvc;
namespace eSuite.API.Controllers;
///
/// User manage is responsible for managing users within e-suite.
///
[Route("api/[controller]")]
[ApiController]
public class TasksController : ESuiteControllerBase
{
private readonly IWorkflowTemplateManager _workflowTemplateManager;
public TasksController()
{
}
///
/// Get a list of workflow templates
///
///
///
///
///
[Route("myTasks")]
[AccessKey(SecurityAccess.ViewTasks)]
[HttpGet]
public async Task GetMyTasks(
[FromQuery] Paging paging,
CancellationToken cancellationToken = default!
)
{
return Ok();
}
}