public DataSourceHandler(IProfilingLogger logger, SyncFormService syncFormService, IDataSourceStorage dataSourceStorage, IDataSourceService dataSourceService, AppCaches appCaches, ISyncSerializer <FormDataSource> serializer, ISyncItemFactory itemFactory, SyncFileService syncFileService) : base(logger, appCaches, serializer, itemFactory, syncFileService) { this.syncFormService = syncFormService; this.dataSourceService = dataSourceService; this.dataSourceStorage = dataSourceStorage; }
public SyncFormService( IPrevalueSourceService prevalueSourceService, IPrevalueSourceStorage prevalueSourceStorage, IDataSourceService dataSourceService, IDataSourceStorage dataSourceStorage, IFormService formService, IFormStorage formStorage, IWorkflowServices workflowServices, IWorkflowStorage workflowStorage) { this.prevalueSourceStorage = prevalueSourceStorage; this.prevalueSourceService = prevalueSourceService; this.dataSourceService = dataSourceService; this.dataSourceStorage = dataSourceStorage; this.formService = formService; this.formStorage = formStorage; this.workflowServices = workflowServices; this.workflowStorage = workflowStorage; }
/// <summary> /// Specifies a data source storage for the Web Dashboard. /// </summary> /// <param name="dataSourceStorage">An object implementing the DevExpress.DashboardWeb.IDataSourceStorage interface /// that is a storage of the dashboard data sources.</param> public void SetDataSourceStorage(IDataSourceStorage dataSourceStorage) { this._dataSourceStorage = dataSourceStorage; Update(); }