42 lines
1.1 KiB
C#
42 lines
1.1 KiB
C#
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;
|
|
|
|
/// <summary>
|
|
/// User manage is responsible for managing users within e-suite.
|
|
/// </summary>
|
|
[Route("api/[controller]")]
|
|
[ApiController]
|
|
public class TasksController : ESuiteControllerBase
|
|
{
|
|
private readonly IWorkflowTemplateManager _workflowTemplateManager;
|
|
|
|
public TasksController()
|
|
{
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// Get a list of workflow templates
|
|
/// </summary>
|
|
/// <param name="paging"></param>
|
|
/// <param name="cancellationToken"></param>
|
|
/// <returns></returns>
|
|
/// <exception cref="NotImplementedException"></exception>
|
|
[Route("myTasks")]
|
|
[AccessKey(SecurityAccess.ViewTasks)]
|
|
[HttpGet]
|
|
public async Task<IActionResult> GetMyTasks(
|
|
[FromQuery] Paging paging,
|
|
CancellationToken cancellationToken = default!
|
|
)
|
|
{
|
|
return Ok();
|
|
}
|
|
} |