last refactoring ...

This commit is contained in:
2025-12-10 15:27:34 +03:30
parent 5a76acbc67
commit 0b033ab1b9
4 changed files with 171 additions and 81 deletions
+20 -13
View File
@@ -59,14 +59,14 @@ namespace xFileService.Interfaces
/// <summary>
/// Attach Tag to Specified File ...
/// </summary>
/// <param name="tag"></param>
/// <param name="id"></param>
/// <param name="tag"></param>
/// <param name="userInfo"></param>
/// <param name="connectionId"></param>
/// <returns></returns>
Task TagAttach(
string tag,
Task AttachTag(
Guid id,
string tag,
XUserClaimsInfoDto userInfo = null,
string connectionId = null
);
@@ -74,14 +74,14 @@ namespace xFileService.Interfaces
/// <summary>
/// Detach Tag fro Specified File ...
/// </summary>
/// <param name="tag"></param>
/// <param name="id"></param>
/// <param name="tag"></param>
/// <param name="userInfo"></param>
/// <param name="connectionId"></param>
/// <returns></returns>
Task TagDetach(
string tag,
Task DetachTag(
Guid id,
string tag,
XUserClaimsInfoDto userInfo = null,
string connectionId = null
);
@@ -89,14 +89,14 @@ namespace xFileService.Interfaces
/// <summary>
/// Attach Tags for Specified File ...
/// </summary>
/// <param name="tags"></param>
/// <param name="id"></param>
/// <param name="tags"></param>
/// <param name="userInfo"></param>
/// <param name="connectionId"></param>
/// <returns></returns>
Task TagsAttach(
IEnumerable<string> tags,
Task AttachTags(
Guid id,
IEnumerable<string> tags,
XUserClaimsInfoDto userInfo = null,
string connectionId = null
);
@@ -104,14 +104,14 @@ namespace xFileService.Interfaces
/// <summary>
/// Detach Tags for Specified File ...
/// </summary>
/// <param name="tags"></param>
/// <param name="id"></param>
/// <param name="tags"></param>
/// <param name="userInfo"></param>
/// <param name="connectionId"></param>
/// <returns></returns>
Task TagsDetach(
IEnumerable<string> tags,
Task DetachTags(
Guid id,
IEnumerable<string> tags,
XUserClaimsInfoDto userInfo = null,
string connectionId = null
);
@@ -123,11 +123,18 @@ namespace xFileService.Interfaces
/// <param name="userInfo"></param>
/// <param name="connectionId"></param>
/// <returns></returns>
Task TagsDetach(
Task DetachTags(
Guid id,
XUserClaimsInfoDto userInfo = null,
string connectionId = null
);
/// <summary>
/// Get Specified Model's Tag ...
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
Task<IEnumerable<string>> GetTags(Guid id);
#endregion
//