41 lines
982 B
C#
41 lines
982 B
C#
using Dlhis.Common.Request;
|
|
using Dlhis.Common.Response;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
|
|
namespace Dlhis.Common.Services;
|
|
|
|
public interface IApkFIileService : IScopeDependency
|
|
{
|
|
/// <summary>
|
|
/// 文件上传
|
|
/// </summary>
|
|
/// <param name="request"></param>
|
|
/// <returns></returns>
|
|
Task<ApkFileResponse> FormSingleFileUpload(ApkRequest request);
|
|
|
|
/// <summary>
|
|
/// 文件下载
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
Task<string> RequestDownloadFile(string fileName);
|
|
|
|
/// <summary>
|
|
/// 本地上传
|
|
/// </summary>
|
|
/// <param name="request"></param>
|
|
/// <returns></returns>
|
|
Task<ApkFileFormLocalResponse> FormLocalFileUpload(ApkRequest request);
|
|
|
|
Task<ApkFileFormLocalResponse> LatestFile(string fileName);
|
|
|
|
/// <summary>
|
|
/// 本地下载
|
|
/// </summary>
|
|
/// <param name="fileName"></param>
|
|
/// <returns></returns>
|
|
IActionResult FormLocalDownloadFile(string fileName);
|
|
}
|
|
|
|
|
|
|