Interface IFileSearchAsync
- Namespace
- InSite.Application.Files.Read
- Assembly
- Shift.Sdk.dll
public interface IFileSearchAsync
- Extension Methods
-
Methods
GetExpiredModelsAsync(DateTimeOffset)
Task<List<FileStorageModel>> GetExpiredModelsAsync(DateTimeOffset expiredAt)
Parameters
expiredAt DateTimeOffset
Returns
- Task<List<FileStorageModel>>
GetFileActivitiesAsync(Guid)
Task<List<FileActivity>> GetFileActivitiesAsync(Guid fileIdentifier)
Parameters
fileIdentifier Guid
Returns
- Task<List<FileActivity>>
GetModelAsync(Guid)
Task<FileStorageModel> GetModelAsync(Guid fileIdentifier)
Parameters
fileIdentifier Guid
Returns
- Task<FileStorageModel>
GetModelsAsync(Guid?, Guid, string, bool)
Task<List<FileStorageModel>> GetModelsAsync(Guid? organizationIdentifier, Guid objectIdentifier, string documentName, bool includeClaims)
Parameters
organizationIdentifier Guid?
objectIdentifier Guid
documentName string
includeClaims bool
Returns
- Task<List<FileStorageModel>>
GetModelsAsync(Guid?, Guid[], string, bool)
Task<List<FileStorageModel>> GetModelsAsync(Guid? organizationIdentifier, Guid[] objectIdentifiers, string documentName, bool includeClaims)
Parameters
organizationIdentifier Guid?
objectIdentifiers Guid[]
documentName string
includeClaims bool
Returns
- Task<List<FileStorageModel>>
GetOrphanFilesAsync()
Task<List<OrphanFile>> GetOrphanFilesAsync()
Returns
- Task<List<OrphanFile>>