Interface IDownloadDal
Downloads data access functionality.
Namespace: CrashCABN.DataAccess
Assembly: CrashCABN.DataAccess.Abstractions.dll
Syntax
public interface IDownloadDal
Methods
View SourceGetBlobStoragePathAsync(Guid)
Retrieves the path of where the crash blob is stored.
Declaration
Task<Uri> GetBlobStoragePathAsync(Guid crashId)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Guid | crashId |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<System.Uri> | A blob storage System.Uri. |
LogDownloadRequestAsync(String, String, Guid, Boolean)
Logs a download request.
Declaration
Task LogDownloadRequestAsync(string user, string title, Guid crashId, bool isRetailSandbox)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | user | |
| System.String | title | |
| System.Guid | crashId | |
| System.Boolean | isRetailSandbox |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task | A task representing the work to log a download request. |