last ...
This commit is contained in:
@@ -272,7 +272,7 @@ namespace xWebinarService.Interfaces
|
||||
Guid id,
|
||||
XUserClaimsInfoDto userInfo = null
|
||||
);
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Stream Specified File ...
|
||||
/// </summary>
|
||||
@@ -281,8 +281,8 @@ namespace xWebinarService.Interfaces
|
||||
Task<FileStreamResult> StreamFile(
|
||||
Guid id,
|
||||
Guid fileId
|
||||
);
|
||||
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
/// Stream Specified File ...
|
||||
/// </summary>
|
||||
@@ -291,7 +291,37 @@ namespace xWebinarService.Interfaces
|
||||
Task<PhysicalFileResult> DownloadFile(
|
||||
Guid id,
|
||||
Guid fileId
|
||||
);
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
/// Attach Provided Files to Specified Webinar ...
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <param name="ids"></param>
|
||||
/// <param name="connectionId"></param>
|
||||
/// <param name="userInfo"></param>
|
||||
/// <returns></returns>
|
||||
Task AttachFiles(
|
||||
Guid id,
|
||||
string ids,
|
||||
string connectionId = null,
|
||||
XUserClaimsInfoDto userInfo = null
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
/// Detach Provided Files to Specified Webinar ...
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <param name="ids">if null, detach all files ...</param>
|
||||
/// <param name="connectionId"></param>
|
||||
/// <param name="userInfo"></param>
|
||||
/// <returns></returns>
|
||||
Task DetachFiles(
|
||||
Guid id,
|
||||
string ids,
|
||||
string connectionId = null,
|
||||
XUserClaimsInfoDto userInfo = null
|
||||
);
|
||||
#endregion
|
||||
|
||||
//
|
||||
|
||||
@@ -213,6 +213,30 @@ namespace xWebinarService.Interfaces
|
||||
[FromRoute] Guid id,
|
||||
[FromRoute] Guid fileId
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
/// Attach Provided Files to Specified Webinar ...
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <param name="ids"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("{id}/Files/AttachMany")]
|
||||
Task<ActionResult> AttachFiles(
|
||||
[FromRoute] Guid id,
|
||||
[FromQuery] string ids
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
/// Detach Provided Files to Specified Webinar ...
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <param name="ids">if null, detach all files ...</param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("{id}/Files/DetachMany")]
|
||||
Task<ActionResult> DetachFiles(
|
||||
[FromRoute] Guid id,
|
||||
[FromQuery] string ids = null
|
||||
);
|
||||
#endregion
|
||||
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user