示例#1
0
 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;
 }
示例#2
0
        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;
        }
示例#3
0
 /// <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();
 }