London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class CollectReportingSubscriptionJob

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this. Scheduled job that generates the reporting data in CSV format.

Inheritance
System.Object
CollectReportingSubscriptionJob
Namespace: EPiServer.Commerce.Reporting.ScheduledJobs.Internal
Assembly: EPiServer.Commerce.Reporting.dll
Version: 13.30.0
Syntax
public class CollectReportingSubscriptionJob : ScheduledJobBase

Constructors

CollectReportingSubscriptionJob(LocalizationService, IReportingService, ReportingTimeRangeOptions)

Initializes a new instance of the CollectReportingSubscriptionJob class.

Declaration
public CollectReportingSubscriptionJob(LocalizationService localizationService, IReportingService reportingService, ReportingTimeRangeOptions options)
Parameters
Type Name Description
EPiServer.Framework.Localization.LocalizationService localizationService

The service that is used to handle localization.

IReportingService reportingService

The service that is used to handle reporting process.

ReportingTimeRangeOptions options

The options for this scheduled job.

Methods

Execute()

Declaration
public override string Execute()
Returns
Type Description
System.String