Class BeginExportContentItemsToCsv.BackgroundTask
- Namespace
- Raytha.Application.ContentItems.Commands
- Assembly
- Raytha.Application.dll
public class BeginExportContentItemsToCsv.BackgroundTask : IExecuteBackgroundTask
- Inheritance
-
BeginExportContentItemsToCsv.BackgroundTask
- Implements
- Inherited Members
Constructors
BackgroundTask(ICurrentOrganization, IRaythaDbJsonQueryEngine, IRaythaDbContext, IFileStorageProvider, FieldValueConverter)
public BackgroundTask(ICurrentOrganization currentOrganization, IRaythaDbJsonQueryEngine db, IRaythaDbContext entityFrameworkDb, IFileStorageProvider fileStorageProvider, FieldValueConverter fieldValueConverter)
Parameters
currentOrganization
ICurrentOrganizationdb
IRaythaDbJsonQueryEngineentityFrameworkDb
IRaythaDbContextfileStorageProvider
IFileStorageProviderfieldValueConverter
FieldValueConverter
Methods
Execute(Guid, JsonElement, CancellationToken)
public Task Execute(Guid jobId, JsonElement args, CancellationToken cancellationToken)
Parameters
jobId
Guidargs
JsonElementcancellationToken
CancellationToken
Returns
GetFiltersForView(View)
protected string[] GetFiltersForView(View view)
Parameters
view
View
Returns
- string[]
GetSortForView(View)
protected string GetSortForView(View view)
Parameters
view
View