Start Implementing XBaseFileProvider ...
This commit is contained in:
@@ -29,6 +29,30 @@ namespace xFileService.Interfaces
|
||||
XDataServiceConfiguration DataSercviceConfiguration { get; }
|
||||
#endregion
|
||||
|
||||
//
|
||||
#region Helpers ...
|
||||
/// <summary>
|
||||
/// Converts an Entity to Dto ...
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
/// <returns></returns>
|
||||
Task<XFileDto> ToDto(XFile model);
|
||||
|
||||
/// <summary>
|
||||
/// Convert a List of Entities to Dto ...
|
||||
/// </summary>
|
||||
/// <param name="list"></param>
|
||||
/// <returns></returns>
|
||||
Task<IEnumerable<XFileDto>> ToDtoList(IEnumerable<XFile> list);
|
||||
|
||||
/// <summary>
|
||||
/// Converts an Entity Query Result to Dto ...
|
||||
/// </summary>
|
||||
/// <param name="queryResult"></param>
|
||||
/// <returns></returns>
|
||||
Task<XQueryResult<XFileDto>> ToDtoQueryResult(XQueryResult<XFile> queryResult);
|
||||
#endregion
|
||||
|
||||
//
|
||||
#region Tools ...
|
||||
/// <summary>
|
||||
@@ -189,29 +213,5 @@ namespace xFileService.Interfaces
|
||||
Guid id
|
||||
);
|
||||
#endregion
|
||||
|
||||
//
|
||||
#region Helpers ...
|
||||
/// <summary>
|
||||
/// Converts an Entity to Dto ...
|
||||
/// </summary>
|
||||
/// <param name="model"></param>
|
||||
/// <returns></returns>
|
||||
Task<XFileDto> ToXFileDto(XFile model);
|
||||
|
||||
/// <summary>
|
||||
/// Convert a List of Entities to Dto ...
|
||||
/// </summary>
|
||||
/// <param name="list"></param>
|
||||
/// <returns></returns>
|
||||
Task<IEnumerable<XFileDto>> ToXDtoList(IEnumerable<XFile> list);
|
||||
|
||||
/// <summary>
|
||||
/// Converts an Entity Query Result to Dto ...
|
||||
/// </summary>
|
||||
/// <param name="queryResult"></param>
|
||||
/// <returns></returns>
|
||||
Task<XQueryResult<XFileDto>> ToXDtoQueryResult(XQueryResult<XFile> queryResult);
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user