15 lines
551 B
C#
15 lines
551 B
C#
using Fitness_core_BE.DTOs;
|
|
using Microsoft.AspNetCore.Http;
|
|
|
|
namespace Fitness_core_BE.Interfaces.Services
|
|
{
|
|
public interface IDocumentService
|
|
{
|
|
Task<object> UploadDocument(object payload, HttpContext httpContext);
|
|
Task<object> GetDocumentsByUserId(object payload, HttpContext httpContext);
|
|
Task<object> GetDocumentById(object payload, HttpContext httpContext);
|
|
Task<object> RemoveDocument(object payload, HttpContext httpContext);
|
|
Task<DocumentDownloadModel> GetFileBytesById(int documentId);
|
|
}
|
|
}
|