Skip to main content

Interface IStateResourcesRepository

Namespace: Aurigma.DesignAtoms.Storage.Repositories.Interfaces
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IStateResourcesRepository : IFileRepository

Inherited Members

Methods

CanFixFile

bool CanFixFile(string path)
Parameters
TypeNameDescription
System.Stringpath
Returns

System.Boolean

CanFixFile

bool CanFixFile(Stream fileContent)
Parameters
TypeNameDescription
System.IO.StreamfileContent
Returns

System.Boolean

FixFile

string FixFile(string path)
Parameters
TypeNameDescription
System.Stringpath
Returns

System.String

FixFile

string FixFile(Stream fileContent)
Parameters
TypeNameDescription
System.IO.StreamfileContent
Returns

System.String

UpdateLastFileAccess

StorageFileInfoModel UpdateLastFileAccess(string fileId)
Parameters
TypeNameDescription
System.StringfileId
Returns

Aurigma.DesignAtoms.Storages.Abstractions.Models.StorageFileInfoModel

AddExternalFile

StorageFileInfoModel AddExternalFile(string externalFilePath)
Parameters
TypeNameDescription
System.StringexternalFilePath
Returns

Aurigma.DesignAtoms.Storages.Abstractions.Models.StorageFileInfoModel

AddExternalFile

StorageFileInfoModel AddExternalFile(string id, string externalFilePath)
Parameters
TypeNameDescription
System.Stringid
System.StringexternalFilePath
Returns

Aurigma.DesignAtoms.Storages.Abstractions.Models.StorageFileInfoModel

AddExternalFileAsync

Task<StorageFileInfoModel> AddExternalFileAsync(string externalFilePath)
Parameters
TypeNameDescription
System.StringexternalFilePath
Returns

System.Threading.Tasks.Task<Aurigma.DesignAtoms.Storages.Abstractions.Models.StorageFileInfoModel>

AddExternalFileAsync

Task<StorageFileInfoModel> AddExternalFileAsync(string id, string externalFilePath)
Parameters
TypeNameDescription
System.Stringid
System.StringexternalFilePath
Returns

System.Threading.Tasks.Task<Aurigma.DesignAtoms.Storages.Abstractions.Models.StorageFileInfoModel>

Was this page helpful?