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
- currentOrganizationICurrentOrganization
- dbIRaythaDbJsonQueryEngine
- entityFrameworkDbIRaythaDbContext
- fileStorageProviderIFileStorageProvider
- fieldValueConverterFieldValueConverter
Methods
Execute(Guid, JsonElement, CancellationToken)
public Task Execute(Guid jobId, JsonElement args, CancellationToken cancellationToken)Parameters
- jobIdGuid
- argsJsonElement
- cancellationTokenCancellationToken
Returns
GetFiltersForView(View)
protected string[] GetFiltersForView(View view)Parameters
- viewView
Returns
- string[]
GetSortForView(View)
protected string GetSortForView(View view)Parameters
- viewView